forked from Botanical/BotanJS
Use configmap instead of secrets
This commit is contained in:
parent
3d05f82767
commit
a74f588640
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,3 +1,4 @@
|
|||||||
|
.DS_Store
|
||||||
*~
|
*~
|
||||||
*.swp
|
*.swp
|
||||||
*.pyc
|
*.pyc
|
||||||
|
@ -18,4 +18,6 @@ run:
|
|||||||
- -exc
|
- -exc
|
||||||
- |
|
- |
|
||||||
VERSION=$( cat commit.sha )
|
VERSION=$( cat commit.sha )
|
||||||
|
cat k8s/configmap.yaml >> deploy-confs/prod.yaml
|
||||||
|
echo "---"
|
||||||
sed "s/IMAGE_TAG/$VERSION/g" k8s/deployments.yaml >> deploy-confs/prod.yaml
|
sed "s/IMAGE_TAG/$VERSION/g" k8s/deployments.yaml >> deploy-confs/prod.yaml
|
||||||
|
25
k8s/configmap.yaml
Normal file
25
k8s/configmap.yaml
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: astrojs-nginx-ctmpls
|
||||||
|
namespace: default
|
||||||
|
data:
|
||||||
|
default.conf.template: |
|
||||||
|
server {
|
||||||
|
listen 80;
|
||||||
|
listen [::]:80;
|
||||||
|
server_name localhost;
|
||||||
|
|
||||||
|
expires 10d;
|
||||||
|
add_header Cache-Control "public";
|
||||||
|
|
||||||
|
location / {
|
||||||
|
root /usr/share/nginx/html;
|
||||||
|
index index.html index.htm;
|
||||||
|
}
|
||||||
|
|
||||||
|
error_page 500 502 503 504 /50x.html;
|
||||||
|
location = /50x.html {
|
||||||
|
root /usr/share/nginx/html;
|
||||||
|
}
|
||||||
|
}
|
@ -71,8 +71,8 @@ spec:
|
|||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
claimName: astrojs-cache
|
claimName: astrojs-cache
|
||||||
- name: nginx-conf-templates
|
- name: nginx-conf-templates
|
||||||
secret:
|
configMap:
|
||||||
secretName: nginx-conf-templates
|
name: astrojs-nginx-ctmpls
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user