diff --git a/clusters/cl01tl/deployment/stack/templates/application.yaml b/clusters/cl01tl/deployment/stack/templates/application.yaml index 5af09eb01..7c4d9bdc4 100644 --- a/clusters/cl01tl/deployment/stack/templates/application.yaml +++ b/clusters/cl01tl/deployment/stack/templates/application.yaml @@ -15,11 +15,11 @@ spec: name: in-cluster namespace: kube-system revisionHistoryLimit: 3 - # ignoreDifferences: - # - group: "" - # kind: ServiceMonitor - # jqPathExpressions: - # - .spec.endpoints[].relabelings[].action + ignoreDifferences: + - group: "" + kind: ServiceMonitor + jqPathExpressions: + - .spec.endpoints[].relabelings[].action syncPolicy: automated: prune: true diff --git a/clusters/cl01tl/deployment/stack/values.yaml b/clusters/cl01tl/deployment/stack/values.yaml index 40d32062e..51509b5ce 100644 --- a/clusters/cl01tl/deployment/stack/values.yaml +++ b/clusters/cl01tl/deployment/stack/values.yaml @@ -8,12 +8,6 @@ git: revision: HEAD applicationSet: - name: applications - # ignoreDifferences: - # - kind: PersistentVolume - # jsonPointers: - # - /spec/claimRef/resourceVersion - # - /spec/claimRef/uid - # - /status/lastPhaseTransitionTime syncPolicy: automated: prune: true @@ -21,11 +15,6 @@ applicationSet: serverSideApply: true RespectIgnoreDifferences: true - name: deployment - # ignoreDifferences: - # - group: "" - # kind: ValidatingWebhookConfiguration - # jqPathExpressions: - # - .webhooks[].clientConfig.caBundle namespace: argocd syncPolicy: automated: @@ -33,33 +22,37 @@ applicationSet: syncOptions: serverSideApply: true - name: management - # ignoreDifferences: - # - group: "" - # kind: ValidatingWebhookConfiguration - # jqPathExpressions: - # - .webhooks[].clientConfig.caBundle + ignoreDifferences: + - group: "" + kind: Service + jqPathExpressions: + - .spec.externalName syncPolicy: automated: prune: true syncOptions: serverSideApply: true - name: monitoring + ignoreDifferences: + - group: "" + kind: Service + jqPathExpressions: + - .spec.externalName syncPolicy: automated: prune: true syncOptions: serverSideApply: true - name: platform - # ignoreDifferences: - # - group: "" - # kind: ValidatingWebhookConfiguration - # jqPathExpressions: - # - .webhooks[].clientConfig.caBundle - # - kind: PersistentVolume - # jsonPointers: - # - /spec/claimRef/resourceVersion - # - /spec/claimRef/uid - # - /status/lastPhaseTransitionTime + ignoreDifferences: + - group: "" + kind: Service + jqPathExpressions: + - .spec.externalName + - kind: StatefulSet + jsonPointers: + - .spec.volumeClaimTemplates.apiVersion + - .spec.volumeClaimTemplates.kind syncPolicy: automated: prune: true @@ -67,35 +60,17 @@ applicationSet: serverSideApply: true RespectIgnoreDifferences: true - name: services - # ignoreDifferences: - # - group: "" - # kind: Service - # jqPathExpressions: - # - .status.loadBalancer.ingress[].ipMode - # - group: "" - # kind: ValidatingWebhookConfiguration - # jqPathExpressions: - # - .webhooks[].clientConfig.caBundle - # - group: "" - # kind: DaemonSet - # jqPathExpressions: - # - .metadata.annotations.deprecated.daemonset.template.generation + ignoreDifferences: + - group: "" + kind: GpuDevicePlugin + jqPathExpressions: + - .metadata.annotations syncPolicy: automated: prune: true syncOptions: serverSideApply: true - name: storage - # ignoreDifferences: - # - group: "" - # kind: ValidatingWebhookConfiguration - # jqPathExpressions: - # - .webhooks[].clientConfig.caBundle - # - kind: PersistentVolume - # jsonPointers: - # - /spec/claimRef/resourceVersion - # - /spec/claimRef/uid - # - /status/lastPhaseTransitionTime syncPolicy: automated: prune: true