From 9cfe6cf72dd660864ab4c242622e5ca93fe3fa08 Mon Sep 17 00:00:00 2001 From: Scott Aubrey Date: Fri, 22 Nov 2024 12:53:32 +0000 Subject: [PATCH] deploy(external-dns): remove infra- external-dns elifesciences/issues#9065 --- system/infra/external-dns/kustomization.yaml | 5 -- system/infra/external-dns/release.yaml | 52 -------------------- system/infra/external-dns/source.yaml | 10 ---- system/infra/kustomization.yaml | 1 - 4 files changed, 68 deletions(-) delete mode 100644 system/infra/external-dns/kustomization.yaml delete mode 100644 system/infra/external-dns/release.yaml delete mode 100644 system/infra/external-dns/source.yaml diff --git a/system/infra/external-dns/kustomization.yaml b/system/infra/external-dns/kustomization.yaml deleted file mode 100644 index 08580eb18..000000000 --- a/system/infra/external-dns/kustomization.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: -- source.yaml -- release.yaml diff --git a/system/infra/external-dns/release.yaml b/system/infra/external-dns/release.yaml deleted file mode 100644 index 474793a67..000000000 --- a/system/infra/external-dns/release.yaml +++ /dev/null @@ -1,52 +0,0 @@ ---- -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: external-dns - namespace: infra - -spec: - interval: 1m - releaseName: infra-external-dns - chart: - spec: - chart: external-dns - version: 8.5.1 - sourceRef: - kind: HelmRepository - name: external-dns - interval: 1m - install: - remediation: - retries: 5 - - values: - txtOwnerId: ${external_dns_cluster_name} - metrics: - enabled: true - serviceMonitor: - enabled: true - - resources: - requests: - memory: 60Mi - cpu: 10m - serviceAccount: - annotations: - eks.amazonaws.com/role-arn: ${aws_external_dns_service_account_role_arn} - rbac: - additionalPermissions: - - apiGroups: [""] - resources: ["namespaces"] - verbs: ["get","watch","list"] - - apiGroups: ["gateway.networking.k8s.io"] - resources: ["gateways","httproutes","tlsroutes","tcproutes","udproutes"] - verbs: ["get","watch","list"] - - sources: - - service - - ingress - - gateway-httproute - - gateway-tlsroute - - gateway-tcproute - - gateway-udproute diff --git a/system/infra/external-dns/source.yaml b/system/infra/external-dns/source.yaml deleted file mode 100644 index 80aedcba0..000000000 --- a/system/infra/external-dns/source.yaml +++ /dev/null @@ -1,10 +0,0 @@ ---- -apiVersion: source.toolkit.fluxcd.io/v1 -kind: HelmRepository -metadata: - name: external-dns - namespace: infra - -spec: - interval: 5m - url: https://charts.bitnami.com/bitnami diff --git a/system/infra/kustomization.yaml b/system/infra/kustomization.yaml index c69e6a1ed..d3e202832 100644 --- a/system/infra/kustomization.yaml +++ b/system/infra/kustomization.yaml @@ -4,7 +4,6 @@ namespace: infra resources: - namespace.yaml - cert-manager -- external-dns - external-secrets - ingress-nginx - oauth2-proxy