Skip to content
Snippets Groups Projects
Commit bf1defa3 authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

added sumas file for english version

parent d91b51ed
No related branches found
No related tags found
2 merge requests!1973Development,!1934Resolve "Update Images"
...@@ -6,6 +6,7 @@ set -e ...@@ -6,6 +6,7 @@ set -e
kubectl -n $KUBE_NAMESPACE create secret generic $CI_COMMIT_REF_SLUG \ kubectl -n $KUBE_NAMESPACE create secret generic $CI_COMMIT_REF_SLUG \
--from-file=${ENV_PRODUCTION} \ --from-file=${ENV_PRODUCTION} \
--from-file=${SUMAS} \ --from-file=${SUMAS} \
--from-file=${SUMASEN}
--dry-run \ --dry-run \
--save-config \ --save-config \
-o yaml | \ -o yaml | \
......
postgresql:
enabled: false
service:
externalPort: 80
internalPort: 8080
hpa:
enabled: true
minReplicas: 1
maxReplicas: 5
livenessProbe:
initialDelaySeconds: 0
readinessProbe:
initialDelaySeconds: 0
resourcesPhpfpm:
requests:
cpu: 500m
memory: 500M
limits:
resourcesNginx:
requests:
cpu: 100m
memory: 100M
limits:
resourcesRedis:
requests:
cpu: 100m
memory: 1Gi
limits:
resourcesFetcher:
requests:
cpu: 500m
memory: 100M
limits:
resourcesScheduler:
requests:
cpu: 100m
memory: 100M
limits:
resources:
requests:
cpu: 500m
memory: 500M
podDisruptionBudget:
enabled: false
minAvailable: 1
maxUnavailable:
podAnnotations:
prometheus.io/scrape: "true"
prometheus.io/path: /metrics
prometheus.io/port: "80"
deploymentApiVersion: apps/v1
ingress:
tls:
enabled: true
acme: false
secretName: "metager-tls"
annotations:
nginx.ingress.kubernetes.io/client-body-buffer-size: "30m"
nginx.ingress.kubernetes.io/proxy-body-size: "30m"
nginx.ingress.kubernetes.io/configuration-snippet: |
more_set_headers "Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline'; script-src-elem 'self' 'unsafe-inline'; script-src-attr 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'; style-src-attr 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self'; connect-src 'self'; media-src; object-src; prefetch-src; child-src; frame-src 'self'; worker-src; frame-ancestors 'self' https://scripts.zdv.uni-mainz.de; form-action 'self' www.paypal.com; base-uri; manifest-src; plugin-types; report-uri; report-to";
more_set_headers "X-Frame-Options: sameorigin";
more_set_headers "X-Content-Type-Options: nosniff";
more_set_headers "ReferrerPolicy: origin";
more_set_headers "X-XSS-Protection: 1; mode=block";
more_set_headers "Permissions-Policy: interest-cohort=()";
if ($arg_out = "results-with-style") {
more_set_headers "X-Frame-Options: allow-from https://scripts.zdv.uni-mainz.de/";
}
postgresql:
enabled: false
service:
externalPort: 80
internalPort: 8080
hpa:
enabled: true
minReplicas: 3
maxReplicas: 100
podDisruptionBudget:
enabled: true
minAvailable: 1
maxUnavailable:
prometheus:
metrics: true
livenessProbe:
initialDelaySeconds: 0
readinessProbe:
initialDelaySeconds: 0
resources:
requests:
limits:
resourcesPhpfpm:
requests:
cpu: 500m
memory: 500M
limits:
resourcesNginx:
requests:
cpu: 100m
memory: 100M
limits:
resourcesRedis:
requests:
cpu: 100m
memory: 1Gi
limits:
resourcesFetcher:
requests:
cpu: 500m
memory: 100M
limits:
resourcesScheduler:
requests:
cpu: 100m
memory: 100M
limits:
resources:
requests:
cpu: 500m
memory: 500M
ingress:
tls:
enabled: true
acme: false
secretName: "metager-tls"
annotations:
nginx.ingress.kubernetes.io/client-body-buffer-size: "30m"
nginx.ingress.kubernetes.io/proxy-body-size: "30m"
nginx.ingress.kubernetes.io/configuration-snippet: |
more_set_headers "Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline'; script-src-elem 'self' 'unsafe-inline'; script-src-attr 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'; style-src-attr 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self'; connect-src 'self'; media-src; object-src; prefetch-src; child-src; frame-src 'self'; worker-src; frame-ancestors 'self' https://scripts.zdv.uni-mainz.de; form-action 'self' www.paypal.com; base-uri; manifest-src; plugin-types; report-uri; report-to";
more_set_headers "X-Frame-Options: sameorigin";
more_set_headers "X-Content-Type-Options: nosniff";
more_set_headers "ReferrerPolicy: origin";
more_set_headers "X-XSS-Protection: 1; mode=block";
more_set_headers "Permissions-Policy: interest-cohort=()";
if ($arg_out = "results-with-style") {
more_set_headers "X-Frame-Options: allow-from https://scripts.zdv.uni-mainz.de/";
}
\ No newline at end of file
postgresql:
enabled: false
hpa:
enabled: false
livenessProbe:
initialDelaySeconds: 0
readinessProbe:
initialDelaySeconds: 0
resources:
requests:
limits:
ingress:
annotations:
kubernetes.io/tls-acme: "false"
nginx.ingress.kubernetes.io/ssl-redirect: "false"
nginx.ingress.kubernetes.io/client-body-buffer-size: "30m"
nginx.ingress.kubernetes.io/proxy-body-size: "30m"
nginx.ingress.kubernetes.io/configuration-snippet: |
more_set_headers "Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline'; script-src-elem 'self' 'unsafe-inline'; script-src-attr 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'; style-src-attr 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self'; connect-src 'self'; media-src; object-src; prefetch-src; child-src; frame-src 'self'; worker-src; frame-ancestors 'self' https://scripts.zdv.uni-mainz.de; form-action 'self' www.paypal.com; base-uri; manifest-src; plugin-types; report-uri; report-to";
more_set_headers "X-Frame-Options: sameorigin";
more_set_headers "X-Content-Type-Options: nosniff";
more_set_headers "ReferrerPolicy: origin";
more_set_headers "X-XSS-Protection: 1; mode=block";
more_set_headers "Permissions-Policy: interest-cohort=()";
if ($arg_out = "results-with-style") {
more_set_headers "X-Frame-Options: allow-from https://scripts.zdv.uni-mainz.de/";
}
tls:
enabled: false
service:
commonName: ""
externalPort: 80
internalPort: 8080
deploymentApiVersion: apps/v1
resourcesPhpfpm:
requests:
limits:
resourcesNginx:
requests:
limits:
resourcesRedis:
requests:
limits:
resourcesFetcher:
requests:
limits:
resourcesScheduler:
requests:
limits:
...@@ -51,6 +51,9 @@ spec: ...@@ -51,6 +51,9 @@ spec:
- name: secrets - name: secrets
mountPath: /metager/metager_app/config/sumas.json mountPath: /metager/metager_app/config/sumas.json
subPath: SUMAS subPath: SUMAS
- name: secrets
mountPath: /metager/metager_app/config/sumasEn.json
subPath: SUMASEN
ports: ports:
- name: http - name: http
containerPort: 8080 containerPort: 8080
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment