Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
67e6ac0023 | ||
|
|
8c609a575c |
@@ -0,0 +1,27 @@
|
|||||||
|
# Integration Test Secrets (SOPS Encrypted)
|
||||||
|
# This file is encrypted with age/SOPS - never commit plaintext secrets
|
||||||
|
#
|
||||||
|
# Decrypt: sops -d k8s/test/integration-test-secrets.enc.yaml
|
||||||
|
# Encrypt: sops k8s/test/integration-test-secrets.yaml
|
||||||
|
#
|
||||||
|
# Contains:
|
||||||
|
# - KUBECONFIG for integration test runner (if needed)
|
||||||
|
# - Database credentials (referenced from cluster secrets, not stored here)
|
||||||
|
# - Registry credentials (optional, for image pull)
|
||||||
|
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
name: integration-test-secrets
|
||||||
|
namespace: poimen
|
||||||
|
labels:
|
||||||
|
app: poimen-memory
|
||||||
|
test: integration
|
||||||
|
type: Opaque
|
||||||
|
data:
|
||||||
|
# Base64 encoded values encrypted by SOPS
|
||||||
|
# Use: kubectl create secret generic integration-test-secrets --from-literal=key=value --dry-run=client -o yaml | sops -e /dev/stdin > this file
|
||||||
|
|
||||||
|
# Leave empty - credentials come from cluster secrets
|
||||||
|
# This file serves as a template/placeholder for SOPS encryption practice
|
||||||
|
placeholder: "THIS_FILE_IS_ENCRYPTED_BY_SOPS_DO_NOT_COMMIT_PLAINTEXT"
|
||||||
Reference in New Issue
Block a user