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 ответов

18 просмотров

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

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

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

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

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

Владимир-Муковоз Автор вопроса
Владимир Муковоз
и в чём логика?)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Нету

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

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

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Привет всем. Подскажите где можно посмотреть, какая версия электрон, поддерживает версии windows? Некий changelog. Мне бы желательно, поддержку 7,8,10... latest, как понимаю и...
Anonym Squad
21
Почему стало ломаться на D11? "739002.86400000' is not a valid timestamp" function IncDateTime(aStamp:TTimeStamp;aKind:TTriggerKind;aInterval:Integer):TDateTime; //aStamp = 2...
Катерина Свиридова
8
У тебя в конфиге нигде нет deny all; или вообще любого deny?
Alexander Sherbakov
10
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Есть Pipeline для GitLab Runner (executor = "shell") В нём есть: default: before_script: - set -eo pipefail - source "$(~/bin/trdl use werf 2 stable)" - source...
Aleksandr Karabanov
1
Ребят, чет я уже не догоняю... Крч в коде на асм там происходит нечто вроде a+число (a+1, a+2 и т.д.). Но почему строка lea ecx, [edx+1] работает как a+1?? В edx берется адрес...
Alan 🔝 Бэброу
4
Карта сайта