Предупреждение Гравитация была архивирована 2023-07-01.
Для получения дополнительной информации обратитесь к нашему Гравитационное решение как Телепорт блогу.
Если вы ищете аналогичное решение, мы рекомендуем использовать сертифицированную распределённую систему Kubernetes.
Гравитация — это решение для упаковки Kubernetes.
Гравитация представляет собой открытый набор инструментов для создания «образов» Kubernetes
кластеров и приложений, работающих внутри этих кластеров. Полученные образы называются кластерными образами
и они представляют собой обычные .tar
файлы.
Кластерный образ можно использовать для восстановления полной копии исходного кластера в любой среде, где важна соответствие и согласованность, то есть в заблокированных окружениях AWS/GCE/Azure или даже в отключённых от сети серверных помещениях. Образ может работать без человеческого контроля, как «аппарат с Kubernetes».
Кластерный образ, созданный с помощью Гравитации, включает:* Все бинарники Kubernetes и их зависимости.
Для просмотра примеров использования Гравитации для упаковки и развертывания Kubernetes приложений просмотрите директорию примеры в этом репозитории.
Следующие примеры доступны:
Гравитация написана на Go. Есть два способа сборки инструментов Гравитации из исходного кода: использование локально установленных средств сборки или через Docker. В обоих случаях вам потребуется машинное окружение Linux.
Сборка на macOS, даже с использованием Docker, возможна, но не поддерживается
$ git clone git@github.com:gravitational/gravity.git
$ cd gravity
# Выполнение команды `make` с целевым значением по умолчанию использует Docker.
# Результат будет храниться в папке build/current/.
$ make
# Если у вас установлена версия Go 1.10+ , вы можете собрать без использования Docker, что быстрее.
# Результат будет храниться в папке $GOPATH/bin/.
$ make install
# Чтобы удалить временные файлы сборки:
$ make clean
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )