apiVersion: v1 kind: Namespace metadata: name: cert-manager --- apiVersion: source.toolkit.fluxcd.io/v1 kind: HelmRepository metadata: name: cert-manager namespace: cert-manager spec: interval: 10m url: https://charts.jetstack.io --- apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: cert-manager namespace: cert-manager spec: chart: spec: chart: cert-manager version: v1.17.0 sourceRef: kind: HelmRepository name: cert-manager namespace: cert-manager interval: 10m values: global: rbac: create: true leaderElection: namespace: cert-manager crds: enabled: true enableCertificateOwnerRef: true config: apiVersion: "controller.config.cert-manager.io/v1alpha1" kind: "ControllerConfiguration" enableGatewayAPI: true prometheus: enabled: false