Используйте Envsubst-совместимый синтаксис \${VAR} в шаблоне конфигураций + повторное воспроизведение на устаревших заполнителях

Fixkamo-asterisk-support
Порезанный
27 апреля 2026 г. в 05:09 UTC
Автор
Kamo
Обещать
29e2217

CrashLoopBackOff с ошибкой конфигурирования: API KEY отсутствует или слишком коротка потому что в шаблоне конфигураций используются буквальные API KEY маркеры Безмолвно оставляет нетронутым (заменяет только \$VAR/\${VAR}). Первое развертывание Написал файл-заполнитель на **************** хост, и ветка контейнера init «пропустить, если конфигурация существует», затем заблокирована Это плохая рендеринг на месте в каждом последующем развертывании. Два исправления: - configmap-{k1m1,k2m1}.yaml: используйте \${API KEY}, \${PHONE SERVER ID}, \${AMI PASSWORD} так что envsubst фактически выполняет замену. - развёртывание-{k1m1,k2m1}.yaml: пропуск повторного рендера только при наличии конфигурация имеет реальные (непустые, неплацентарные) значения для API KEY и PHONE SERVER ID. Обнаруживает старую форму VAR , форму \${ и пустую струны. Автоматические пароли AMI все еще выживают при перезапуске В остальном файл имеет реальное содержание.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены