Distributed Cloud Container Platform for Kubernetes (ACK One) Este tópico descreve o fluxo de trabalho de início rápido do ACK One, como usar seus recursos e onde encontrar a documentação relacionada para começar a usar o ACK One. Consulte os recursos e as referências do ACK One abaixo.
Pré-requisitos
A Distributed Cloud Container Platform for Kubernetes (ACK One) deve estar ativada com a função RAM padrão (consulte ACK One service role policies) e os services necessários da Alibaba Cloud.
Início rápido
A figura a seguir ilustra o fluxo de trabalho de início rápido do ACK One.
Como usar o ACK One
O ACK One oferece os seguintes recursos: registered clusters, Fleet management, Kubernetes clusters for distributed Argo workflows e backup center.
Clusters registrados
Registre clusters Kubernetes implantados em data centers ou em plataformas de terceiros no ACK One para gerenciar centralizadamente a cloud híbrida.
|
Recurso |
Descrição |
Referências |
|
Crie um cluster registrado e conectar um data center ou cluster Kubernetes de terceiros |
Crie um cluster registrado e conecte um cluster Kubernetes implantado em um data center ou em uma plataforma de terceiros para gerenciamento centralizado no ACK One. |
|
|
Elasticidade |
Dimensione clusters Kubernetes autogerenciados implantados em data centers adicionando recursos de computação em cloud. Por exemplo, ajuste manual ou automaticamente o número de instâncias do Elastic Compute Service (ECS) ou instâncias bare metal do ECS. |
|
|
Observabilidade |
Oferece suporte a Event Center, painéis de Ingress, coleta de logs, monitoramento de aplicativos baseado em ARMS, ARMS-Prometheus, Node Problem Detector (NPD) e Metrics Adapter. |
|
|
Gerenciamento de segurança |
Fornece autenticação baseada em RAM, autorização RBAC, auditoria de cluster com Simple Log Service (SLS) e inspeção de cluster. |
|
|
Agendamento coordenado |
Instale o ack-co-scheduler em um cluster registrado para usar recursos de agendamento do ACK em aplicativos como cargas de trabalho de big data e IA, melhorando a utilização de recursos. |
Gerenciamento de Fleet
As instâncias de Fleet são recursos totalmente gerenciados no ACK para gerenciar clusters Kubernetes em diferentes ambientes com uma experiência cloud-native consistente.
|
Recurso |
Descrição |
Referências |
|
Ativar o gerenciamento de Fleet |
Após ativar o gerenciamento de Fleet, use instâncias de Fleet do ACK One para agendar e distribuir cargas de trabalho, aplicativos e configurações entre clusters. |
|
|
Gerenciamento de clusters associados |
Associe clusters a uma instância de Fleet para distribuir aplicativos ou cargas de trabalho. |
|
|
GitOps |
Ative o GitOps em uma instância de Fleet do ACK One para gerenciar manifests de aplicativos e charts do Helm em repositórios Git com entrega contínua multicluster. |
|
|
Gateways multicluster |
Os gateways multicluster do ACK One fornecem recuperação de desastres de aplicativos, gerenciamento de tráfego norte-sul e recuperação de desastres por zona ou geográfica para ambientes de cloud híbrida e multicluster. |
|
|
MCS |
O Multi-cluster Services (MCS) permite o acesso a Services entre clusters sem balanceadores de carga. |
|
|
Distribuição de jobs |
A distribuição de jobs do ACK One orquestra e distribui cargas de trabalho de IA em ambientes multicluster e de cloud híbrida. Agende tarefas para os clusters ideais com base em fatores como disponibilidade de recursos em tempo real e demandas de dimensionamento. |
|
|
Gerenciamento de monitoramento |
O monitoramento global coleta e agrega métricas de vários clusters e as exibe em um painel do Managed Service for Prometheus (Prometheus). |
Clusters Kubernetes para workflows distribuídos do Argo
|
Recurso |
Descrição |
Referências |
|
Crie clusters de workflow e obter arquivos kubeconfig |
Os clusters de workflow usam arquitetura serverless, executam workflows do Argo em instâncias de contêiner elásticas, otimizam o agendamento para workflows em grande escala e utilizam instâncias preemptíveis para reduzir custos. |
|
|
Workflows |
Os clusters de workflow são baseados no Argo Workflows open source. Consulte a documentação do Argo Workflows para personalizar workflows. |
|
|
Argo Server |
Ative o Argo Server para acessar clusters de workflow, automatizar o envio de workflows via API do Argo Server e gerenciar workflows com a interface do Argo. |
|
|
Eventing |
Os clusters de workflow oferecem suporte a eventing para acionar workflows automaticamente com base em eventos. |
|
|
Observabilidade |
Os clusters de workflow integram-se ao Prometheus para painéis de métricas do cluster e ao SLS para coleta e análise de logs de pods de workflow. |
Central de backup
A central de backup faz backup, restaura e migra aplicativos com estado ou sem estado, além de fornecer recuperação de desastres para aplicativos com estado em ambientes de cloud híbrida e multicluster.
|
Recurso |
Descrição |
Referências |
|
Ativar a central de backup |
A central de backup faz backup, restaura e migra aplicativos com estado ou sem estado, além de fornecer recuperação de desastres para aplicativos com estado em ambientes de cloud híbrida e multicluster. |
|
|
Backup e restauração de aplicativos e dados |
Faça backup e restaure aplicativos com estado em um cluster com consistência de falha, consistência de aplicativo e recuperação de desastres entre regiões. |
|
|
Migração de aplicativos entre clusters |
Migre aplicativos com estado entre clusters com consistência de falha, consistência de aplicativo e recuperação de desastres entre regiões. |