Secrets
Secret con stringData (texto plano)
| ---
apiVersion: v1
kind: Secret
metadata:
name: ejemplo-secret
namespace: default
labels:
app: mi-app
annotations:
descripcion: "Secret con stringData (más legible)"
type: Opaque
stringData:
api_key: "12345-abcde"
password: "supersecreta"
token.txt: |
linea1
linea2
linea3
---
|
En stringData puedes usar `|` y `|-` exactamente igual que en un ConfigMap
Kubernetes convertirá automáticamente en base64 y guardará internamente en `data` al aplicar el YAML
Secret con data (codificado en base64)
| ---
apiVersion: v1
kind: Secret
metadata:
name: ejemplo-secret-binario
type: Opaque
data:
api_key: MTIzNDUtYWJjZGU= # "12345-abcde"
password: c3VwZXJzZWNyZXRh # "supersecreta"
|