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