Files
CmiiDeploy/6-厦门移动-4.1.0/2-helm-chart/charts/frontend-app/templates/configmap.yaml
zeaslity 437acbeb63 add
2024-10-30 16:30:51 +08:00

72 lines
1.7 KiB
YAML

{{- $namespace := .Release.Namespace -}}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: nginx-cm
namespace: {{ $namespace }}
labels:
cmii.type: {{ $.Values.application.type }}
data:
nginx.conf: |
user root;
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 9528;
server_name localhost;
gzip on;
location / {
root /home/cmii-platform/dist;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: default-nginx-cm
namespace: {{ $namespace }}
data:
default.conf: |
server {
listen 9528;
server_name localhost;
location / {
if ($request_filename ~* ^.*?\.(css|js|gif|gz|svg|mp4|ogg|ogv|webm|htc|xml|woff)$){
# add_header Cache-Control no-cache;
add_header Cache-Control max-age=315360000;
# expires 30d;
}
root /home/cmii-platform/dist;
index index.html index.htm;
try_files $uri $uri/ /index.html;
gzip on;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
---