This commit is contained in:
@@ -71,10 +71,10 @@ jobs:
|
||||
-strict \
|
||||
-kubernetes-version 1.35.0 \
|
||||
-schema-location default \
|
||||
-ignore-missing-schemas
|
||||
-ignore-missing-schemas \
|
||||
-schema-location '.ci-schemas/{{.Group}}/{{.ResourceKind}}{{.KindSuffix}}.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
|
||||
|
||||
- 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
|
||||
- .
|
||||
@@ -14,6 +14,7 @@ resources:
|
||||
- repo-creds-external.sealed.secret.yaml
|
||||
- repo-creds-internal.sealed.secret.yaml
|
||||
- argocd-age-key.sealed.secret.yaml
|
||||
- ksops-cmp-config.yaml
|
||||
|
||||
patches:
|
||||
- path: argocd-cm-patch.yaml
|
||||
|
||||
Reference in New Issue
Block a user