Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo fornece uma visão geral da área de trabalho do AKS: um portal de desenvolvedores voltado para aplicativos para o AKS (Serviço de Kubernetes do Azure) que simplifica a implantação e o gerenciamento de aplicativos sem exigir uma experiência profunda do Kubernetes. O AKS Desktop é desenvolvido com base nos recursos compatíveis do AKS, nas práticas recomendadas no Headlamp, um projeto de código aberto.
Para instalar a área de trabalho do AKS, consulte o repositório GitHub da área de trabalho do AKS.
Importante
O desktop do AKS abstrai a complexidade do Kubernetes, mas não remove o acesso. Você ainda pode usar kubectl, YAML ou outras ferramentas existentes junto com a área de trabalho do AKS.
O que é o AKS Desktop?
Os fluxos de trabalho do Kubernetes geralmente exigem escrever e manter YAML, alternar entre ferramentas (kubectl, dashboards, monitoramento) e uma compreensão dos conceitos de infraestrutura de baixo nível.
A área de trabalho do AKS simplifica esse processo usando Projetos, que agrupam tudo o que seu aplicativo precisa em uma única unidade gerenciável e fornece fluxos de trabalho guiados para implantação, monitoramento, dimensionamento e solução de problemas de aplicativos.
O AKS Desktop funciona em seu ambiente e com suas ferramentas existentes, incluindo o Visual Studio Code, o GitHub e os pipelines de CI/CD. Ele se conecta aos clusters existentes do AKS e dá suporte a cenários de vários ambientes em desenvolvimento, teste, preparo e produção, incluindo implantações híbridas e de borda do Azure.
Principais recursos da área de trabalho do AKS
A tabela a seguir resume os principais recursos da área de trabalho do AKS que ajudam as equipes de desenvolvimento a implantar e gerenciar aplicativos no AKS sem conhecimento profundo do Kubernetes:
| Capacidade | Description |
|---|---|
| Gerenciamento centrado no aplicativo | Concentre-se em aplicativos em vez de recursos individuais do Kubernetes. Projetos agrupam implantações, serviços e configuração em uma única unidade. |
| Fluxos de trabalho guiados | Implantar, dimensionar e atualizar aplicações sem precisar escrever manifests do Kubernetes. |
| Observabilidade unificada | Visualize logs, métricas, status de integridade e mapas de dependências em um único lugar. |
| Solução de problemas de linguagem natural (versão prévia) | Faça perguntas em linguagem natural para diagnosticar e resolver problemas em seu cluster. Utiliza o agente AKS Agentic CLI e o servidor AKS MCP para acessar o estado atual do cluster, registros, eventos e métricas dentro dos limites do seu Controle de Acesso Baseado em Função (RBAC) existente. Use um modelo hospedado ou traga o seu próprio. |
| Insights (versão prévia) | Observabilidade aprofundada baseada em eBPF usando o Inspektor Gadget, sem a necessidade de alterações no código, reinicializações de pods ou sidecars. Inclui processos (CPU, memória, E/S por pod), Rastreamento de TCP (eventos de conexão ao vivo) e Rastreamento de DNS (falhas de consulta, latência). |
| Suporte a vários clusters e vários ambientes | Gerencie as aplicações em clusters de desenvolvimento, teste, preparo e produção no Azure, em híbridos e em clusters de borda. |
| Controle de acesso baseado em função | Delegar acesso no nível do projeto usando o RBAC do Azure. |
| Integração de ferramentas existente | Integra-se com o Visual Studio Code, o GitHub, os pipelines de CI/CD e o terminal. Os fluxos de trabalho kubectl e YAML existentes permanecem disponíveis. |
| Construído com base nas práticas recomendadas do AKS | Desenvolvido com base em recursos compatíveis do AKS, incluindo as Proteções de Implantação do AKS, o Prometheus Gerenciado e a autenticação do Entra ID. |
Para quem é destinado o AKS Desktop?
A área de trabalho do AKS foi projetada para equipes de desenvolvimento que desejam implantar e gerenciar aplicativos no AKS sem precisar de conhecimento profundo do Kubernetes. Isso inclui:
-
DevOps e engenheiros de plataforma que desejam:
- Forneça uma interface simplificada para os desenvolvedores gerenciarem aplicativos e seus recursos.
- Delegue o acesso utilizando medidas de segurança e o modelo RBAC.
- Gerencie vários clusters e aplicativos com uma experiência consistente.
-
Desenvolvedores de aplicativos que desejam:
- Implantar e atualizar aplicações sem a necessidade de escrever manifestos do Kubernetes.
- Depurar problemas usando logs, métricas, rastreamento dinâmico e visualizações.
- Observe, dimensione e monitore aplicativos em tempo real.
Projetos no desktop do AKS
Os projetos são as unidades primárias para gerenciar aplicativos na área de trabalho do AKS. Os projetos agrupam recursos relacionados do Kubernetes, como implantações, serviços e configuração, em uma única unidade lógica. Para obter mais informações sobre projetos, consulte Visão geral de projetos na área de trabalho do AKS.
Perguntas frequentes (FAQ)
Já estou usando o Headlamp. Como o desktop do AKS é diferente?
A área de trabalho do AKS é criada no Headlamp, mas inclui recursos adicionais, integrações e suporte especificamente para o AKS. A área de trabalho do AKS fornece uma experiência mais estruturada e simplificada para implantar e gerenciar aplicativos no AKS, com recursos como Projetos, fluxos de trabalho guiados, observabilidade unificada e solução de problemas usando linguagem natural.
Posso gerenciar aplicativos existentes com a área de trabalho do AKS?
Sim, você pode importá-los para a área de trabalho do AKS. Para obter mais informações, consulte Rotulagem de namespace e acesso para projetos no AKS Desktop.
Posso exibir todos os recursos implantados fora da área de trabalho do AKS?
Sim. Depois de implantar seu aplicativo, você poderá exibi-lo usando outras ferramentas do Kubernetes.
O desktop do AKS dá suporte a clusters AKS padrão?
Desktop do AKS dá suporte a clusters AKS padrão que atendem a requisitos específicos. Para obter mais informações, consulte clusters padrão do AKS para área de trabalho do AKS.
Conteúdo relacionado
Introdução à área de trabalho do AKS usando os seguintes recursos:
- Início rápido do desktop do AKS
- Configuração e requisitos do cluster da área de trabalho do AKS
- Configurar permissões para a área de trabalho do AKS
- Implantar um aplicativo com a área de trabalho do AKS
- Solucionar problemas de um aplicativo usando Insights (versão prévia)
- Usar o assistente de solução de problemas de IA (versão prévia)