172 похожих чатов

Всем привет! Ребят, ставлю в куб через терраформ такую штуку: resource

"helm_release" "cert-manager" {
namespace = "cert-manager"
create_namespace = true
name = "cert-manager"
repository = "https://charts.jetstack.io"
chart = "cert-manager"
version = "v1.9.1"

set {
name = "installCRDs"
value = true
}
}


Но падает с ошибкой:

Warning: Helm release "cert-manager" was created but has a failed status. Use the `helm` command to investigate the error, correct it, then run Terraform again.

with helm_release.nginx,
on cert-manager.tf line 1, in resource "helm_release" "cert-manager":
1: resource "helm_release" "cert-manager" {


Error: timed out waiting for the condition


Куда копать?)

Через стандартный kubectl apply работает почти мгновенно и без ошибок, helm тоже

5 ответов

36 просмотров

Вообще через терраформ менеджить хелм релизы не оч хорошая практика, есть гитопс тулкит для этого. А так надо логи глядеть в самом кластере. Если работает через кубстл, пробуй руками через хелм, потом уже терраформом хелм релиз накактывать

Проверь как работает провайдер. Он скорее всего не запускает хуки, а релиз ждёт объект хука

Denis-Obolensky Автор вопроса
Artie🇺🇦 Sadovskiy
Вообще через терраформ менеджить хелм релизы не оч...

Гитопс это хорошая штука, но мне помимо этого надо накатить ещё пару хелмов, а потом их настроить уже с помощью других провайдеров терраформа. В качестве примера - keycloak

Denis Obolensky
Гитопс это хорошая штука, но мне помимо этого надо...

Тогда нужно минимизировать число хелм релизов, которые будут менеджится через терраформ и как минумм вынести в отдельный стейт, чтоб инфраструктура отдельно была

Выдерни сиэрдишки и установи отдельно, а флаг выставь в фолс, с высокой долей вероятности это порешает, что-то когда-то такое было, детали не помню, решилось именно так.

Похожие вопросы

Обсуждают сегодня

Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
48
Всем привет! Скажите, никто не пытался уменьшить размер процесса ssl, которые ассоциируется с открытым соединением (не помню точное название этого процесса, но там была какая-...
Алексей
20
а проверьте, собирается ли у кого сейчас транк лазаря через делюкс? у меня вот: fpcupdeluxe: info: Lazarus Native Installer (BuildModuleCustom: UserIDE): LazBuild: building Us...
Iluha Companets
20
Мне тут приспичило встроить в программу форматировние текста SQL, расставить переносы строк и отступы так, чтобы лучше читалось. Я что-то свое изобразил, оно после ключевых сл...
Sergey Bodrov
11
This is a big issue. Just by being a citizen of a country, you are denied to contribute to Open Source software: https://youtu.be/L5Ec5jrpLVk?si=1iIuHnMPbCB4anV-
Sharuzzaman Ahmat Raslan
72
добрый день. возможно ли изменить цвет окон лазаруса? Как?
Budemposmotret
35
Господа, а кто-нибудь сталкивался с размещением на TTabControl/TTabSheet множества контролов (> 100) с последующими External: Access violation? Вот буквально на ровном месте. ...
Dmitry
29
А какие существуют способы обработки ошибок выделения памяти в ядре? Т.е., допустим, есть функция, которая возвращает адрес свободной страницы в физической памяти и диапазон в...
disba1ancer
51
Добрый день. Опять снова хочу обратиться к вам за помощью. После создания проэкта stack new, lazy.nvim + nvim-lspconfig/haskell-tools + hlint, ormolu из mason + hls из ghcup ...
Nannk
8
Does anyone have some zeroday's left?
Wito!d ♥️🩷
44
Карта сайта