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

Господа, как дружить терраформ и автоскейлер в кубиках? Ноды ж

наскейлятся мимо стейта

34 ответов

84 просмотра

А при удалении самой asg он не удаляет все ноды, "подключенные" к самой asg ?

Sergei-Mikhaltsov Автор вопроса
Alex Domoradov
А при удалении самой asg он не удаляет все ноды, "...

не уверен, надо смотреть. У меня автоскейлер работает через cluster-api, возможно он там в шаблонах циферку меняет, так и скейлит. Если так, то вопрос не актуален, все удалится

Причем тут вообще тф

Sergei-Mikhaltsov Автор вопроса

я тебе про то что тф не должен отвечать за автоселинг нод куба, это две разные сучности

Sergei-Mikhaltsov Автор вопроса
Jürgen Romins
я тебе про то что тф не должен отвечать за автосел...

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

lifecycle { ignore_changes = [scaling_config.0.desired_size] } про это наверное

Sergei Mikhaltsov
дак а том блэт и загвоздка. тф подымает инфру утро...

ну, не надо создавать ноды сиротки, очевидно же. Какой бекенд ?авс?

Sergei Mikhaltsov
дак а том блэт и загвоздка. тф подымает инфру утро...

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

Sergei Mikhaltsov
cluster-api / hetzner

хз как оно работает в хетцнере, но частенько если ты дропаешь оператор - он дропает и сущности. МБ он у тебя и доп ноды дропнет

Sergei Mikhaltsov
может, не проверял %))

операторы по другому не работают, если улетает ресурс оператора то оператор обязан вычистить все дочерние ресурсы по графу, если он это не сделает и не делает тогда это уже ишью разрабам

Elenhil
не уверен что это сработает с нодами

вообще работает) покрайней мере у меня проблем не было в aws

Elenhil
В aws автоскейлинг группы же

не всегда смотря как сделаешь

что бы ноды убрались надо что бы кто то их убрал, если ты карпентер снес то некому

ты не карпертер снести вначале должен

Elenhil
А что?

объект конечно)

Jürgen Romins
объект конечно)

ну то есть ноду удолить?)

Elenhil
ну то есть ноду удолить?)

я не говорил про ноду я говорю про обьект

Jürgen Romins
я не говорил про ноду я говорю про обьект

CR соответствующий? Или что? я тебя не понимаю, соре

Elenhil
О, квиз пошел

ты либо издеваешься либо я даже хз, карпертер оператор и там есть ряд CR, собственно стандартное фло для операторов

Elenhil
Ну, т.е. СR

собственно это и есть обьект для оператора

Jürgen Romins
собственно это и есть обьект для оператора

Ну дык, это понятно, что если CR дропнуть, то поедет удаление всех зависимых от этого CR сущностей, и запуск финализатора. Я скорее сомневаюсь что это можно повесить на ноды, т.к. ни разу такого не встречал

Elenhil
Ну дык, это понятно, что если CR дропнуть, то поед...

Background: EC2 instances can exist in an AWS account outside of the Kubernetes cluster. Threat: An actor who obtains control of the Karpenter pod’s IAM role may be able to create or terminate EC2 instances not part of the Kubernetes cluster managed by Karpenter. Почему нельзя?

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

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

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Oh sorry did you want it in Gunter's chains?
Martin Rys
15
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта