This commit is contained in:
@@ -71,10 +71,10 @@ jobs:
|
|||||||
-strict \
|
-strict \
|
||||||
-kubernetes-version 1.35.0 \
|
-kubernetes-version 1.35.0 \
|
||||||
-schema-location default \
|
-schema-location default \
|
||||||
-ignore-missing-schemas
|
-ignore-missing-schemas \
|
||||||
-schema-location '.ci-schemas/{{.Group}}/{{.ResourceKind}}{{.KindSuffix}}.json' \
|
-schema-location '.ci-schemas/{{.Group}}/{{.ResourceKind}}{{.KindSuffix}}.json' \
|
||||||
-schema-location '.ci-schemas/{{.Group}}/{{.ResourceKind}}_{{.ResourceAPIVersion}}.json' \
|
-schema-location '.ci-schemas/{{.Group}}/{{.ResourceKind}}_{{.ResourceAPIVersion}}.json' \
|
||||||
-schema-location 'https://git.olb42.com/olb042/kubeconform/raw/branch/main/crdSchemas/{{ .ResourceKind }}_{{ .ResourceAPIVersion }}.json'
|
-schema-location 'https://git.olb42.com/olb042/kubeconform/raw/branch/main/crdSchemas/{{ .ResourceKind }}_{{ .ResourceAPIVersion }}.json' \
|
||||||
-summary
|
-summary
|
||||||
|
|
||||||
- name: Apply bootstrap Application
|
- name: Apply bootstrap Application
|
||||||
|
|||||||
@@ -0,0 +1,23 @@
|
|||||||
|
apiVersion: v1
|
||||||
|
kind: ConfigMap
|
||||||
|
metadata:
|
||||||
|
name: ksops-cmp-config
|
||||||
|
namespace: argocd
|
||||||
|
data:
|
||||||
|
plugin.yaml: |
|
||||||
|
apiVersion: argoproj.io/v1alpha1
|
||||||
|
kind: ConfigManagementPlugin
|
||||||
|
metadata:
|
||||||
|
name: ksops
|
||||||
|
spec:
|
||||||
|
version: v1.0
|
||||||
|
discover:
|
||||||
|
find:
|
||||||
|
glob: "**/ksops-generator.yaml"
|
||||||
|
generate:
|
||||||
|
command:
|
||||||
|
- kustomize
|
||||||
|
- build
|
||||||
|
- --enable-alpha-plugins
|
||||||
|
- --enable-exec
|
||||||
|
- .
|
||||||
@@ -13,7 +13,8 @@ resources:
|
|||||||
- argocd-secret.sealed.secret.yaml
|
- argocd-secret.sealed.secret.yaml
|
||||||
- repo-creds-external.sealed.secret.yaml
|
- repo-creds-external.sealed.secret.yaml
|
||||||
- repo-creds-internal.sealed.secret.yaml
|
- repo-creds-internal.sealed.secret.yaml
|
||||||
- argocd-age-key.sealed.secret.yaml
|
- argocd-age-key.sealed.secret.yaml
|
||||||
|
- ksops-cmp-config.yaml
|
||||||
|
|
||||||
patches:
|
patches:
|
||||||
- path: argocd-cm-patch.yaml
|
- path: argocd-cm-patch.yaml
|
||||||
|
|||||||
Reference in New Issue
Block a user