O ContainerOS é uma distribuição Linux leve, simplificada, segura e otimizada para executar aplicações em contêineres. Essa distribuição remove pacotes não essenciais para reduzir a superfície de ataque e melhorar o desempenho dos nós.
Pré-requisitos
Antes de começar, verifique se você tem:
Um cluster gerenciado do ACK com Kubernetes 1.24.6 ou posterior. Para atualizar, consulte Atualizar manualmente um cluster.
O containerd como runtime de contêineres do cluster.
Limitações
Para o ContainerOS 3.5.0 e versões posteriores, aplicam-se as seguintes condições adicionais:
Versão do Terway: O Terway deve estar na versão v1.14.1 ou posterior. Para atualizar, consulte Gerenciar componentes.
Componente incompatível: O componente ack-advanced-audit não é compatível com o ContainerOS 3.5.0 ou superior.
Volumes persistentes NAS e CPFS: Para usar volumes persistentes (PVs) do Apsara File Storage NAS ou Cloud Parallel File Storage (CPFS), instale primeiro o cnfs-nas-daemon.
Limite de disco de dados: Um node pool pode ter apenas um disco de dados.
Contexto de execução de dados personalizados: Os Pre-defined Custom Data e o User Data na configuração do node pool são executados dentro do contêiner de bootstrap, não diretamente no host. Não é possível gravar em caminhos do host como
/etc/hosts,/etc/resolv.confou/usr.
Crie um node pool com ContainerOS
Faça logon no console do ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, localize o cluster desejado e clique no nome dele. No painel de navegação à esquerda, escolha Nodes > Node Pools.
Na página Node Pools, clique em Create Node Pool no canto superior direito.
Na caixa de diálogo Create Node Pool, defina Operating System como ContainerOS. Configure as demais opções conforme necessário e clique em Confirm. Para obter detalhes sobre todas as opções de configuração, consulte Criar e gerenciar node pools.
Próximos passos
Para escolher uma abordagem de operações e manutenção (O&M) para nós com ContainerOS, consulte O&M para nós com ContainerOS.
Para verificar as versões mais recentes das imagens do ContainerOS, acesse as Notas de versão da imagem do ContainerOS.