dodocli

Команды 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>