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

Всем привет, есть ли штатные способы переименовтаь неймспейс и все

ресурсы в нём?
https://kubernetes.io/ru/docs/concepts/overview/working-with-objects/namespaces/
В доках про это нет ничего, ну или я не нашёл, gptChat пишет

1. Создайте новый namespace:
kubectl create namespace <new-namespace>


2. Переместите все ресурсы из старого namespace в новый namespace с помощью команды kubectl:
kubectl get all --namespace=<old-namespace> -o yaml | sed 's/namespace: <old-namespace>/namespace: <new-namespace>/g' | kubectl apply -f -


3. Удалите старый namespace:
kubectl delete namespace <old-namespace>


Обратите внимание, что при переносе ресурсов из одного namespace в другой, может потребоваться выполнить некоторые дополнительные операции, такие как изменение меток и аннотаций ресурсов. Кроме того, если в старом namespace были созданы Kubernetes-сервисы, то их также нужно пересоздать в новом namespace.

_______________
И вроде визуально всё верно, но блин, неужели нет штатного варианта это сделать условно в одну команду)

19 ответов

46 просмотров

Не существует способа переименовать нс

Владимир-Муковоз Автор вопроса
Jürgen Romins
Не существует способа переименовать нс

то есть мне проще удалить ns, а потом создать новый и раскататься там по новому?)

Владимир-Муковоз Автор вопроса
Jürgen Romins
Ага

это как-то не правильно), но ладно)

Владимир Муковоз
и в чём логика?)

Ns у тебя вершина графа перестройка графа с нодами то еще развлечение

Владимир-Муковоз Автор вопроса
Jürgen Romins
Ns у тебя вершина графа перестройка графа с нодами...

видимо я не вижу всю полноту картины, потому что не понимаю проблемы

Владимир-Муковоз Автор вопроса

к примеру вот это с первого взгляда должно решить вопрос, разве нет?

Владимир Муковоз
видимо я не вижу всю полноту картины, потому что н...

Чтобы переименовать когда у тебя граф то ты переименовываешь с низу вверх. У тебя нс точка входа от нее начинаются зависимости. То же самое в тф например

Владимир-Муковоз Автор вопроса
Jürgen Romins
Чтобы переименовать когда у тебя граф то ты переим...

ну так в чём проблема сделать копию и в какой-то момент времени будет 2 неймспейса сразу, а как все ресурсы перемещены, тогда удаляем пустой старый

Владимир Муковоз
ну так в чём проблема сделать копию и в какой-то м...

Вот такой был пример в одном из тикете https://gist.github.com/alitoufighi/df8fde6911b06660b4e249bcc0695997

Владимир Муковоз
ну так в чём проблема сделать копию и в какой-то м...

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

Владимир-Муковоз Автор вопроса
Jürgen Romins
Несколько лет назад обсуждалось как фича и была от...

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

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

так это и есть - создать новый неймспейс и раскатать там всё заново. Только про pv забудь сразу

Владимир-Муковоз Автор вопроса
Сергей Голод
так это и есть - создать новый неймспейс и раската...

тут это предлагается сделать по уже раскатанным манифестам, а я наверное просто передеплою)

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

а чем отличается раскатанный манифест от того что сформируется при деплое?

Владимир-Муковоз Автор вопроса
Сергей Голод
а чем отличается раскатанный манифест от того что ...

наверное ничем, вот только для примера когда я буду по такому принципу делать деплой ингрес, то нельзя будет 2 ингрес с одним доменом и патчем)), м?))

Нету

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

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

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
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
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
4
Он в одиночку это дело запилил или была какая-то команда?
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
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта