diff --git a/apps/operators/external-dns.yaml b/apps/operators/external-dns.yaml index 89fdba882..48c752faf 100644 --- a/apps/operators/external-dns.yaml +++ b/apps/operators/external-dns.yaml @@ -1,5 +1,14 @@ --- component: external-dns sources: - - ref: understack - path: 'operators/external-dns' + - repoURL: ghcr.io/rackerlabs/charts + chart: external-dns-rackspace + targetRevision: 0.0.1 + helm: + releaseName: external-dns-rackspace + namespace: "external-dns" + ignoreMissingValueFiles: true + valueFiles: + - $deploy/{{.name}}/helm-configs/external-dns.yaml + - ref: deploy + path: '{{.name}}/manifests/external-dns' diff --git a/operators/external-dns/kustomization.yaml b/operators/external-dns/kustomization.yaml deleted file mode 100644 index dd9852c9e..000000000 --- a/operators/external-dns/kustomization.yaml +++ /dev/null @@ -1,10 +0,0 @@ ---- -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -helmCharts: - - name: external-dns-rackspace - namespace: "openstack" - releaseName: external-dns-rackspace - repo: oci://ghcr.io/rackerlabs/charts - version: 0.0.1 - valuesFile: values.yaml diff --git a/operators/external-dns/values.yaml b/operators/external-dns/values.yaml deleted file mode 100644 index 85fd976fa..000000000 --- a/operators/external-dns/values.yaml +++ /dev/null @@ -1,13 +0,0 @@ ---- -namespace: "openstack" -externalDns: - image: - repository: "registry.k8s.io/external-dns/external-dns" - tag: "v0.18.0" - -rackspaceWebhook: - image: - repository: "ghcr.io/rackerlabs/external-dns-rackspace-webhook" - tag: "0.0.1" - secret: - create: false # this will allow us to use secretsStore of own choice like, sealedSecrets