Skip to content

Migrate charts#283

Merged
bkonicek merged 7 commits into
mainfrom
migrate-charts
May 21, 2026
Merged

Migrate charts#283
bkonicek merged 7 commits into
mainfrom
migrate-charts

Conversation

@bkonicek

Copy link
Copy Markdown
Owner

Migrate remaining applications to use shared or external charts

@github-actions

github-actions Bot commented May 21, 2026

Copy link
Copy Markdown

Argo CD Diff Preview

Summary:

Modified (1):
± applications (+1|-52)
applications (application.yaml)

ApplicationSet: argocd/argocd-applications

-apiVersion: argoproj.io/v1alpha1
-kind: ApplicationSet
-metadata:
-  name: argocd-applications
-  namespace: argocd
-spec:
-  generators:
-  - git:
-      files:
-      - path: environments/*/*/config.yaml
-      - exclude: true
-        path: environments/sandbox-oci/metrics-server/config.yaml
-      - exclude: true
-        path: environments/sandbox-oci/prometheus-operator/config.yaml
-      repoURL: https://github.com/bkonicek/gitops
-      revision: HEAD
-  goTemplate: true
-  syncPolicy:
-    preserveResourcesOnDeletion: true
-  template:
-    metadata:
-      labels:
-        app_name: '{{.path.basenameNormalized}}'
-        environment: '{{index .path.segments 1}}'
-      name: '{{index .path.segments 1}}-{{.path.basenameNormalized}}'
-    spec:
-      destination:
-        namespace: '{{ .namespace }}'
-        server: https://kubernetes.default.svc
-      project: default
-      source:
-        helm:
-          ignoreMissingValueFiles: true
-          releaseName: '{{ .releaseName | default (printf "%s-%s" (index .path.segments
-            1) .path.basenameNormalized) }}'
-          valueFiles:
-          - ../../../base/{{ default (printf "%s.yaml" .path.basenameNormalized) .baseValuesFile
-            }}
-          - values.yaml
-        path: '{{ .path.path }}'
-        repoURL: https://github.com/bkonicek/gitops
-        targetRevision: '{{ .targetRevision | default "HEAD" }}'
-      syncPolicy:
-        automated:
-          allowEmpty: true
-          prune: true
-          selfHeal: true
-        syncOptions:
-        - CreateNamespace=true
-        - ServerSideApply={{ .serverSideApply | default "false"}}

ApplicationSet: argocd/ops-tools

   namespace: argocd
 spec:
   generators:
   - git:
       files:
-      - path: environments/sandbox-oci/metrics-server/config.yaml
-      - path: environments/sandbox-oci/prometheus-operator/config.yaml
+      - path: environments/*/*/config.yaml
       repoURL: https://github.com/bkonicek/gitops
       revision: HEAD
   goTemplate: true
   syncPolicy:
     preserveResourcesOnDeletion: true

Stats:
[Applications: 22], [Full Run: 1m4s], [Rendering: 17s], [Cluster: 19s], [Argo CD: 28s]

@bkonicek bkonicek merged commit 851692b into main May 21, 2026
1 check passed
@bkonicek bkonicek deleted the migrate-charts branch May 21, 2026 01:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant