Kusion é um orquestrador de plataforma orientado por intenção, que fica no centro de uma plataforma de desenvolvedor interna (IDP). Com Kusion você pode habilitar o desenvolvimento centrado em aplicativos, seus desenvolvedores só precisam escrever uma única especificação de aplicativo - AppConfiguration. AppConfiguration define a carga de trabalho e todas as dependências de recursos sem a necessidade de fornecer valores específicos do ambiente. Kusion garante que fornece tudo o que é necessário para a execução do aplicativo.
Kusion ajuda os desenvolvedores de aplicativos responsáveis pela criação de aplicativos e os engenheiros de plataforma responsáveis por manter a infraestrutura em que os aplicativos são executados. Essas funções podem se sobrepor ou se alinhar de maneira diferente em sua organização, mas o Kusion tem como objetivo aliviar a carga de trabalho de qualquer profissional responsável por qualquer conjunto de tarefas.
Como orquestrador de plataforma, o Kusion permite que você enfrente desafios frequentemente associados ao Dia 0 e ao Dia 1. Tanto os engenheiros de plataforma quanto os engenheiros de aplicação podem se beneficiar do Kusion.
Existem dois fluxos de trabalho principais para Kusion:
Dia 0 – Configurar os módulos e espaços de trabalho: Os engenheiros da plataforma criam módulos compartilhados para implantação de aplicativos e sua infraestrutura subjacente, além de definições de espaço de trabalho para a zona de destino de destino. Esses módulos padronizados e compartilhados codificam os requisitos das partes interessadas em toda a organização, incluindo segurança, conformidade e finanças.
Os módulos Kusion abstraem a complexidade das ferramentas de infraestrutura subjacentes, permitindo que os desenvolvedores de aplicativos implantem seus aplicativos usando um modelo de autoatendimento.
Dia 1 – Configurar o aplicativo: Os desenvolvedores de aplicativos aproveitam os espaços de trabalho e módulos criados pelos engenheiros da plataforma para implantar aplicativos e sua infraestrutura de suporte. A equipe da plataforma mantém os espaços de trabalho e módulos, o que permite que os desenvolvedores de aplicativos se concentrem na construção de aplicativos usando um processo repetível em infraestrutura padronizada.
Este guia cobrirá:
# 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"
Para obter mais informações sobre a instalação, consulte o Guia de Instalação para obter mais opções.
Para implantar um aplicativo, você pode executar o comando kusion apply
.
Para colocar o Kusion em funcionamento rapidamente, consulte o Guia de início rápido.
Se você tiver alguma dúvida, sinta-se à vontade para entrar em contato conosco das seguintes maneiras:
Folga | Juntar
Grupo DingTalk: 42753001
(chinês)
Grupo WeChat (chinês): Adicione o assistente WeChat para trazê-lo para o grupo de usuários.
Se você estiver interessado em contribuir, consulte o Guia de Contribuição antes de enviar uma solicitação pull .
Kusion está sob a licença Apache 2.0. Consulte o arquivo LICENSE para obter detalhes.