Nginx ConfigMaps and Secrets in K8s

1 min read

Authors
banner

ConfigMaps and Secrets

ConfigMap for Config

apiVersion: v1
kind: ConfigMap
metadata:
  name: nginx-config
data:
  nginx.conf: |
    user nginx;
    worker_processes auto;

    http {
      server {
        listen 80;
      }
    }

Secrets for Certificates

apiVersion: v1
kind: Secret
metadata:
  name: nginx-tls
type: kubernetes.io/tls
data:
  tls.crt: base64_encoded_cert
  tls.key: base64_encoded_key

K8s config managed!

© 2025 Vijay Rajendran