|
Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official. |
Dados e Contexto Compartilhados
Para fornecer respostas precisas e sensíveis ao contexto, o sistema compartilha metadados específicos entre a interface do usuário, o Supervisor e o servidor especializado de Agentes MCP com o provedor LLM configurado.
Contexto da Interface do Usuário
Quando um usuário interage com a interface de chat, o sistema captura e compartilha automaticamente o contexto atual da interface do usuário. Isso garante que o Agente de IA entenda o foco do usuário sem exigir menção explícita de recursos.
O contexto compartilhado inclui:
-
ID do Cluster: O cluster atual sendo visualizado no painel do Rancher.
-
Namespace: O contexto específico do namespace, se aplicável.
-
Metadados do Recurso: Detalhes sobre o recurso atual (por exemplo, uma implantação específica, um Node ou um Fleet Bundle) exibido na interface do usuário.
Esses dados são agrupados com o prompt do usuário pelo Supervisor e direcionados ao Agente especializado apropriado e compartilhados com o provedor LLM.
Coleta de Dados via Ferramentas MCP
O Agente do Rancher usa ferramentas especializadas, expostas através do servidor MCP do Rancher, para recuperar dados em tempo real do ambiente. Essas ferramentas atuam como a ponte entre o raciocínio da IA e o estado real da sua infraestrutura.
A lista a seguir de ações define os dados coletados do Gerenciador do Rancher e dos clusters downstream:
| Categoria da Ação | Ações Específicas |
|---|---|
Kubernetes Resources |
|
Análise de Cluster |
|
Fleet & GitOps |
|
Essas ações buscam dados do ambiente e compartilham o resultado com o LLM. Dados sensíveis recuperados através dessas chamadas podem incluir:
-
Segredos e chaves de API
-
Nomes de usuário e grupos
-
Endereços IP e configurações de rede
Tratamento de Informações Sensíveis
Os dados recuperados de clusters downstream, particularmente logs de pods e definições de recursos, podem conter informações sensíveis. O sistema gerencia esse risco através de um modelo de compartilhamento de dados "seguro por design":
-
O Agente nunca usa uma conta "root" ou "serviço". Ele realiza cada tarefa de coleta de dados usando a permissão própria do usuário. Isso garante que o Agente só pode "ver" e "compartilhar" dados que o usuário já está autorizado a acessar via Rancher RBAC.
-
Os dados são buscados sob demanda. O sistema não mantém um banco de dados secundário dos conteúdos sensíveis do seu cluster; ele consulta as APIs do Rancher e do Kubernetes apenas quando uma chamada específica de ferramenta é acionada pelo loop de raciocínio do Agente.