suxess-it / sx-cnp-oss

1 stars 0 forks source link

onboarding team1 #289

Closed jkleinlercher closed 4 days ago

github-actions[bot] commented 4 days ago
Changes Default Values ```diff ```
github-actions[bot] commented 4 days ago
Changes Rendered Chart ```diff diff -U 4 -r out/target/team-onboarding_values-uibklab.yaml.out out/pr/team-onboarding_values-uibklab.yaml.out --- out/target/team-onboarding_values-uibklab.yaml.out 2024-07-03 12:25:53.775058528 +0000 +++ out/pr/team-onboarding_values-uibklab.yaml.out 2024-07-03 12:25:34.339231654 +0000 @@ -1 +1,95 @@ - +--- +# Source: team-onboarding/templates/app-definition-ns.yaml +apiVersion: v1 +kind: Namespace +metadata: + name: adn-team1 +--- +# Source: team-onboarding/templates/app-project.yaml +apiVersion: argoproj.io/v1alpha1 +kind: AppProject +metadata: + name: team1-project +spec: + sourceNamespaces: + - adn-team1 + clusterResourceWhitelist: + - group: "" + kind: Namespace + - group: kargo.akuity.io + kind: Project + destinations: + - name: in-cluster + namespace: team1-* + server: https://kubernetes.default.svc + - name: in-cluster + namespace: adn-team1 + server: https://kubernetes.default.svc + sourceRepos: + - "*" +--- +# Source: team-onboarding/templates/app-of-apps.yaml +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: team1-app-of-apps + namespace: adn-team1 + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + destination: + namespace: adn-team1 + server: https://kubernetes.default.svc + project: team1-project + sources: + - path: uibklab-apps + repoURL: https://github.com/suxess-it/team1-apps + targetRevision: main + syncPolicy: + automated: + prune: true + selfHeal: true +--- +# Source: team-onboarding/templates/appset-scm-multi-stage-kargo.yaml +apiVersion: argoproj.io/v1alpha1 +kind: ApplicationSet +metadata: + name: team1-appset + namespace: adn-team1 +spec: + goTemplate: true + goTemplateOptions: ["missingkey=error"] + generators: + - scmProvider: + cloneProtocol: https + github: + # The GitHub organization to scan. + organization: suxess-it + tokenRef: + secretName: appset-github-token + key: token + filters: + - repositoryMatch: ^team1 + pathsExist: [app-stages.yaml] + template: + metadata: + name: '{{ .repository }}' + spec: + project: "team1-project" + sources: + - repoURL: https://github.com/suxess-it/sx-cnp-oss + targetRevision: HEAD + path: team-apps/onboarding-apps-charts/multi-stage-app-with-kargo-pipeline + helm: + valueFiles: + - $values/app-stages.yaml + - repoURL: '{{ .url }}' + targetRevision: main + ref: values + destination: + server: https://kubernetes.default.svc + namespace: adn-team1 + syncPolicy: + automated: + selfHeal: true + prune: true ```