1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/kubesphere-ks

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Gitpod готов к работе Участники проекта GitHub release GitHub Все выпуски

ks

ks — это инструмент, который делает работу с KubeSphere простой.

Начало работы

Установите его через hd:

curl -L https://github.com/linuxsuren/http-downloader/releases/latest/download/hd-linux-amd64.tar.gz | tar xzv
sudo mv hd /usr/bin/hd
hd install kubesphere-sigs/ks

Возможности

Все возможности ниже работают с KubeSphere вместо других концепций.* Управление компонентами

  • Включение (отключение) компонентов
  • Обновление компонента вручную или автоматически
  • Вывод логов компонента KubeSphere
  • Изменение компонента KubeSphere
  • Описание компонента KubeSphere (обёртка над командой kubectl describe)
  • Управление конвейерами
    • Создание конвейера с использованием шаблонов Java и Go
    • Изменение конвейера без указания полного имени (namespace/name)
  • Управление пользователями
  • Работа с k3s путём установки переменной окружения kubernetes_type=k3s
  • Установка KubeSphere
    • Установка KubeSphere через ks-installer
    • Установка KubeSphere через k3d
    • Установка KubeSphere через kubekey
    • Установка KubeSphere через kind

Компонент```bash

➜ ~ kubectl ks com Управление компонентами KubeSphere

Использование: ks component [команда]

Алиасы: component, com

  edit        Изменить целевой компонент
  enable      Включить или отключить конкретный компонент KubeSphere
  exec        Выполнить команду в контейнере
  kill        Убить поды компонентов
  log         Вывести логи компонента KubeSphere
  reset       Сбросить компонент по имени
  watch       Обновить образы ks-apiserver, ks-controller-manager, ks-console
```## Пайплайн

➜ ~ kubectl ks pip Использование: ks pipeline [флаги] ks pipeline [команда]

Алиасы: pipeline, pip

Доступные команды: create Создает пайплайн в кластере KubeSphere delete Удаляет конкретный пайплайн KubeSphere DevOps edit Редактирует целевой пайплайн view Выводит YAML-формат пайплайна

Флаги: -h, --help помощь для пайплайн

Используйте "ks pipeline [команда] --help" для получения более подробной информации о команде.


## Установка

Установите KubeSphere с помощью kind или kk

Использование: ks install [команда]

Доступные команды: kind Установка KubeSphere с помощью kind kk Установка KubeSphere с помощью kubekey (aka kk)


Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

ks — это командный клиент KubeSphere, который может упростить повседневные операции для пользователей и разработчиков. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/kubesphere-ks.git
git@api.gitlife.ru:oschina-mirror/kubesphere-ks.git
oschina-mirror
kubesphere-ks
kubesphere-ks
master