prole/deploy/opentofu/k3s/manifests/knoe/prole-configmap.yaml

33 lines
752 B
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: knoe-nginx-config
data:
nginx.conf: |
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events { worker_connections 1024; }
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 443 ssl;
server_name _;
ssl_certificate /etc/nginx/tls/tls.crt;
ssl_certificate_key /etc/nginx/tls/tls.key;
# Placeholder onboarding app
location / {
root /usr/share/nginx/html;
index index.html;
}
}
}