Usar secrets para configurar una implementación
apiVersion: v1
kind: Secret
metadata:
name: mysecret
type: Opaque
data:
username: dXNlcm5hbWU=
password: cGFzc3dvcmQ= kubectl apply -f <path>apiVersion: v1
kind: Deployment
metadata:
name: secret-env-pod
spec:
containers:
- name: mycontainer
image: redis
env:
- name: SECRET_USERNAME
valueFrom:
secretKeyRef:
name: mysecret # file name of secret
key: username # property name
optional: false
- name: SECRET_PASSWORD
valueFrom:
secretKeyRef:
name: mysecret # file name of secret
key: password # property name
optional: false
restartPolicy: NeverEnlaces de referencia
AnteriorUsar config maps para configurar una implementaciónSiguienteComunicar dos microservicios en un clúster de Kubernetes
Última actualización