ConfigMap и Secret в Kubernetes. Использование в Go.

Ответ

ConfigMap - непроекрипционные данные (конфиг, URL). Secret - чувствительные данные (пароли, ключи), хранятся base64. Подключают как переменные окружения или файлы (volumeMounts). В Go читают из env (os.Getenv) или из смонтированного файла. Не коммитить секреты в репозиторий; использовать внешние хранилища (Vault) или CI-секреты при установке.

env:
- name: DATABASE_URL
  valueFrom:
    secretKeyRef: {name: app-secrets, key: database-url}
🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.