====== 18. Secrets ====== 1. Создать Secret kubectl create secret generic\ secret-name \ --from-literal=DB_host=mysql --from-literal=DB_user=root --from-literal=DB_password=P@ssw0rd kubectl create secret generic\ secret-name \ --from-file=secret-file echo -n 'mysql' | base64 bXlzcWw= echo -n 'root' | base64 cm9vdA== echo -n 'P@ssw0rd' | base64 UEBzc3cwcmQ= apiVersion: v1 kind: Secret metadata: name: db-secret data: DB_host: bXlzcWw= DB_user: cm9vdA== DB_password: UEBzc3cwcmQ= 2. Использовать Secret в конфигурации Пода: apiVersion: v1 kind: Pod metadata: name: myapp-pod labels: name: myapp-pod spec: containers: - name: nginx image: nginx ports: - containerPort: 8080 envFrom: - secretRef: name: db-secret