Вариант использования: я вынужден использовать негибкую диаграмму, которая не выводит некоторые важные свойства в Values.yml.
Поэтому я хочу коснуться их вручную после создания модуля.
Я не хочу публиковать диаграмму здесь c, но вот в качестве примера:
Представьте, что есть yaml kubernetes, который создает простой модуль из модифицированного postgresql изображения.
containers:
- name: my-psql
image: modded-postgres
env:
- name: POSTGRES_PASSWORD
value: postgres
ports:
- containerPort: 5432
Образ modded- postgres отличается от официального в том, что нет точки входа, только cmd.
Что я должен сделать, чтобы инициализировать базу данных с некоторыми init. sql?
Я не могу прикоснуться ни к изображению, ни к черту. Ямл находится внутри диаграммы, которую я должен использовать в качестве подкарты.
Каковы мои возможности? Можно ли запустить какой-нибудь скрипт helm после создания модуля? Или как насчет запуска другого модуля, который подключится к этому дерьмовому модулю postgres и сделает из него БД?