Skip to content
This repository was archived by the owner on Dec 18, 2023. It is now read-only.

Commit 3b27618

Browse files
committed
Moved to kustomize based conf
1 parent be165df commit 3b27618

File tree

12 files changed

+44
-8
lines changed

12 files changed

+44
-8
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ k8s-undeploy-theia: requires-k8s ## Undeploy all theia pods and services from ku
192192
kubectl delete pods,services -l app.kubernetes.io/component=theia --namespace=${NAMESPACE}
193193

194194
k8s-update-templates-config: requires-k8s ## Creates or replaces the `templates` config map from `conf/k8s/overlays/ENV/templates`
195-
kubectl create configmap playground-templates --namespace=${NAMESPACE} --from-file=conf/k8s/overlays/${ENV}/templates/ --dry-run=client -o yaml | kubectl apply -f -
195+
kustomize build --load-restrictor LoadRestrictionsNone conf/k8s/overlays/${ENV}/templates/ | kubectl apply -f -
196196

197197
k8s-update-users-config: requires-k8s ## Creates or replaces the `users` config map from `conf/k8s/overlays/ENV/users`
198198
kubectl create configmap playground-users --namespace=${NAMESPACE} --from-file=conf/k8s/overlays/${ENV}/users/ --dry-run=client -o yaml | kubectl apply -f -
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
4+
generatorOptions:
5+
disableNameSuffixHash: true
6+
7+
configMapGenerator:
8+
- name: playground-templates
9+
files:
10+
- ../../../../templates/node-template

conf/k8s/overlays/berkeley-sp21/templates/node-template

-1
This file was deleted.

conf/k8s/overlays/industry-connect/templates/assignement

-1
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
4+
generatorOptions:
5+
disableNameSuffixHash: true
6+
7+
configMapGenerator:
8+
- name: playground-templates
9+
files:
10+
- ../../../../templates/assignement
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
4+
generatorOptions:
5+
disableNameSuffixHash: true
6+
7+
configMapGenerator:
8+
- name: playground-templates
9+
files:
10+
- ../../../../templates/node-template
11+
- ../../../../templates/recipes

conf/k8s/overlays/production/templates/node-template

-1
This file was deleted.

conf/k8s/overlays/production/templates/recipes

-1
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
4+
generatorOptions:
5+
disableNameSuffixHash: true
6+
7+
configMapGenerator:
8+
- name: playground-templates
9+
files:
10+
- ../../../../templates/node-template
11+
- ../../../../templates/recipes
12+
- ../../../../templates/substrate

conf/k8s/overlays/staging/templates/node-template

-1
This file was deleted.

conf/k8s/overlays/staging/templates/recipes

-1
This file was deleted.

conf/k8s/overlays/staging/templates/substrate

-1
This file was deleted.

0 commit comments

Comments
 (0)