diff --git a/k8s/base/secrets/secrets-template.yaml b/k8s/base/secrets/secrets-template.yaml index 91b6b6e..1523641 100644 --- a/k8s/base/secrets/secrets-template.yaml +++ b/k8s/base/secrets/secrets-template.yaml @@ -13,26 +13,4 @@ stringData: # JWT secrets for authentication jwt.secret: "CHANGE_ME_JWT_SECRET_KEY_MIN_32_CHARS" - jwt.expiration: "86400000" # 24 hours in milliseconds - - # API keys (if needed for external services) - # external-api-key: "CHANGE_ME" - - # Encryption keys - # encryption.key: "CHANGE_ME_ENCRYPTION_KEY" - ---- -# Instructions for creating secrets: -# -# Option 1: Using kubectl create secret -# kubectl create secret generic urlshortener-secrets \ -# --from-literal=database-password='your-password' \ -# --from-literal=jwt.secret='your-jwt-secret' \ -# --namespace=urlshortener -# -# Option 2: Using sealed-secrets or external-secrets operator -# Option 3: Using a secret management system (HashiCorp Vault, AWS Secrets Manager, etc.) -# -# Option 4: Base64 encode and use the data field instead of stringData: -# echo -n 'your-password' | base64 - + jwt.expiration: "86400000"