Команды Workspace 🧊
Команды для управления рабочим пространством (неймспейсом). Включает в себя подключение к VPN, управление состоянием стенда («заморозка») и навигацию.
🔌 Подключение (VPN)
Connect
Подключается к VPN контуру и переключает контекст на указанный воркспейс (неймспейс).
dodo workspace connect <workspace-name>
Disconnect
Отключает VPN соединение.
dodo workspace disconnect
Используйте флаг --force (-f), если процесс kubevpn завис.
🎮 Управление состоянием
Позволяют экономить ресурсы, останавливая рабочие нагрузки в неймспейсе.
Статус (Status)
Показывает информацию о воркспейсе: владельца, время жизни, статус подключения и статус квоты (заморожен или нет).
dodo workspace status <namespace>
Заморозка (Suspend)
Включает квоту стенда (spec.active: true). Это останавливает поды в неймспейсе.
dodo workspace suspend <namespace>
Разморозка (Wakeup)
Отключает квоту стенда (spec.active: false), восстанавливая работу приложений.
dodo workspace wakeup <namespace>
🧭 Навигация и Управление
Switch
Быстрое переключение текущего контекста на указанный воркспейс (неймспейс).
dodo workspace switch <namespace>
List
Выводит список всех доступных воркспейсов в текущем кластере.
dodo workspace list
Get
Получить детальную информацию о конкретном воркспейсе.
dodo workspace get <namespace>
Delete
Удаляет ресурс воркспейса (неймспейс).
dodo workspace delete <namespace>