diff --git a/kubernetes/kustomize/application/configmap.yaml b/kubernetes/kustomize/application/configmap.yaml index 78cefd6a2..4bd3ad6fd 100644 --- a/kubernetes/kustomize/application/configmap.yaml +++ b/kubernetes/kustomize/application/configmap.yaml @@ -1,10 +1,10 @@ -# apiVersion: v1 -# kind: ConfigMap -# metadata: -# name: example-config -# namespace: example -# data: -# config.json: | -# { -# "environment" : "dev" -# } +apiVersion: v1 +kind: ConfigMap +metadata: + name: example-config + namespace: example +data: + config.json: | + { + "environment" : "dev" + } diff --git a/kubernetes/kustomize/application/kustomization.yaml b/kubernetes/kustomize/application/kustomization.yaml index dd0ecda3f..19dfec24e 100644 --- a/kubernetes/kustomize/application/kustomization.yaml +++ b/kubernetes/kustomize/application/kustomization.yaml @@ -1,5 +1,7 @@ -resources: - - namespace.yaml - - deployment.yaml - - service.yaml - - configmap.yaml \ No newline at end of file +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: +- namespace.yaml +- deployment.yaml +- service.yaml +- configmap.yaml diff --git a/kubernetes/kustomize/environments/development/kustomization.yaml b/kubernetes/kustomize/environments/development/kustomization.yaml index c7e3dadde..ac5ae9e4d 100644 --- a/kubernetes/kustomize/environments/development/kustomization.yaml +++ b/kubernetes/kustomize/environments/development/kustomization.yaml @@ -1,4 +1,6 @@ -bases: - - ../../application -patches: - - replica_count.yaml \ No newline at end of file +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: +- ../../application +patches: +- path: replica_count.yaml diff --git a/kubernetes/kustomize/environments/production/kustomization.yaml b/kubernetes/kustomize/environments/production/kustomization.yaml index 3f45601c6..5384ce5bc 100644 --- a/kubernetes/kustomize/environments/production/kustomization.yaml +++ b/kubernetes/kustomize/environments/production/kustomization.yaml @@ -1,16 +1,18 @@ -bases: - - ../../application -patches: - - replica_count.yaml - - resource_limits.yaml -configMapGenerator: -- name: example-config - namespace: example - #behavior: replace - files: - - configs/config.json -patchesStrategicMerge: - - env.yaml -images: -- name: aimvector/python - newTag: 1.0.1 \ No newline at end of file +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: +- ../../application +patches: +- path: replica_count.yaml +- path: resource_limits.yaml +- path: env.yaml + +configMapGenerator: + - name: example-config + namespace: example + behavior: replace + files: + - configs/config.json +images: +- name: aimvector/python + newTag: 1.0.1