Kusion — это оркестратор платформы, управляемый намерениями, который лежит в основе внутренней платформы разработчиков (IDP). С помощью Kusion вы можете реализовать разработку, ориентированную на приложения, вашим разработчикам нужно написать только одну спецификацию приложения — AppConfiguration. AppConfiguration определяет рабочую нагрузку и все зависимости ресурсов без необходимости указывать значения, специфичные для среды, а Kusion гарантирует, что предоставляет все необходимое для запуска приложения.
Kusion помогает разработчикам приложений, которые отвечают за создание приложений, и инженерам платформ, отвечающим за обслуживание инфраструктуры, на которой работают приложения. Эти роли могут пересекаться или по-разному согласовываться в вашей организации, но Kusion призван облегчить рабочую нагрузку любому специалисту, ответственному за любой набор задач.
Как оркестратор платформы, Kusion позволяет вам решать проблемы, часто связанные с «днем 0» и «днем 1». Kusion может принести пользу как инженерам платформ, так и инженерам приложений.
В Kusion есть два ключевых рабочих процесса:
День 0. Настройка модулей и рабочих пространств. Инженеры платформы создают общие модули для развертывания приложений и их базовой инфраструктуры, а также определения рабочих пространств для целевой зоны размещения. Эти стандартизированные общие модули кодифицируют требования заинтересованных сторон во всей организации, включая безопасность, соответствие требованиям и финансы.
Модули Kusion абстрагируют сложность базовых инструментов инфраструктуры, позволяя разработчикам приложений развертывать свои приложения с использованием модели самообслуживания.
День 1. Настройка приложения. Разработчики приложений используют рабочие пространства и модули, созданные инженерами платформы, для развертывания приложений и поддерживающей их инфраструктуры. Команда платформы обслуживает рабочие пространства и модули, что позволяет разработчикам приложений сосредоточиться на создании приложений, используя повторяемый процесс в стандартизированной инфраструктуре.
В этом руководстве будут рассмотрены:
# tap formula repository Kusionstack/tap
brew tap KusionStack/tap
# install Kusion
brew install KusionStack/tap/kusion
# install Kusion latest version
powershell -Command "iwr -useb https://www.kusionstack.io/scripts/install.ps1 | iex"
Для получения дополнительной информации об установке, пожалуйста, обратитесь к Руководству по установке для получения дополнительных опций.
Чтобы развернуть приложение, вы можете запустить команду kusion apply
.
Чтобы быстро запустить Kusion, обратитесь к Краткому руководству по началу работы.
Если у вас есть какие-либо вопросы, вы можете связаться с нами следующими способами:
слабина | Присоединиться
Группа DingTalk: 42753001
(китайский)
Группа WeChat (китайский): добавьте помощника WeChat, который перенесет вас в группу пользователей.
Если вы заинтересованы в участии, ознакомьтесь с Руководством для участников, прежде чем отправлять запрос на включение .
Kusion находится под лицензией Apache 2.0. Подробности смотрите в файле ЛИЦЕНЗИИ.