O App Marketplace do ACK integra o Helm e adiciona uma interface no console e repositórios de charts da Alibaba Cloud. Este tópico explica como implantar e atualizar charts do Helm pelo console.
Conceitos principais
O App Marketplace utiliza os seguintes conceitos do Helm:
|
Conceito |
Descrição |
|
Chart |
Pacote do Helm com todos os recursos necessários para executar uma aplicação em um cluster Kubernetes, incluindo imagens de contêiner, dependências e definições de recursos personalizados (CRDs). |
|
Repositório |
Conjunto de charts. O App Catalog oferece charts personalizados ou otimizados pelo ACK a partir de versões open source. |
|
Release |
Instância em execução de um chart implantado em um cluster. Cada implantação gera uma nova release. |
Pré-requisitos
Verifique se você tem:
Um cluster ACK
Permissões para implantar aplicações no namespace de destino
Implantar um chart do Helm
Faça login no console do ACK.
No painel de navegação à esquerda, escolha Marketplace > App Catalog.
Na aba App Catalog, clique em um chart para abrir a página de detalhes, que inclui introdução, procedimento de instalação, parâmetros e considerações.
Clique em Deploy.
Na página Basic Information, selecione um cluster e um namespace e clique em Next.
Na página Parameters, selecione uma versão do chart, configure os parâmetros e clique em OK.
Para verificar a implantação, acesse Applications > Helm no painel de navegação à esquerda do cluster. A nova release aparecerá na lista.
Atualize uma release do Helm
Use a página Helm para atualizar a configuração ou a versão de uma release.
Faça login no console do ACK.
No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique no nome do cluster ou em Details na coluna Actions.
No painel de navegação à esquerda, escolha Applications > Helm.
Na página Helm, clique em Update na coluna Actions da release desejada.
No painel Update Release, selecione uma versão, modifique os parâmetros e clique em OK.
Aviso legal
Alguns charts no App Catalog são baseados em versões open source e otimizados para o ACK. O ACK fornece suporte técnico completo para esses charts disponíveis no App Catalog. Você deve atualizar proativamente o software instalado em seu cluster e corrigir prontamente quaisquer defeitos causados por software open source.