|
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. |
Projeto de Rede
Visão Geral
Você pode usar as seguintes informações para escrever a NetworkPolicy do Kubernetes para controlar o tráfego de entrada/saída entre os componentes do Longhorn. Isso ajuda a reduzir os danos quando um pod malicioso invade a rede interna do cluster.
O chart do Helm instalará objetos NetworkPolicy quando o valor networkPolicies.enabled estiver definido como true.
Os manifests desses objetos podem ser visualizados no repositório Git.
Observe que, dependendo do CNI implantado, nem todos os clusters do Kubernetes suportam NetworkPolicy.
Consulte a documentação do Kubernetes para mais detalhes.
| Se você estiver escrevendo políticas de rede, por favor, revise esta página antes de atualizar o Longhorn para fazer os ajustes necessários em suas políticas de rede. Nota: Dependendo do seu CNI para a rede do cluster, pode haver algum atraso quando o Kubernetes aplicar as políticas de rede ao pod. Esse atraso pode fazer com que o trabalho recorrente do Longhorn para tirar instantâneo ou backup do volume falhe, pois não consegue acessar o Longhorn Manager no início. Este é um problema conhecido encontrado no K3s com Traefik e está além do controle do Longhorn. |
Longhorn Manager
Ingress:
De | Porta | Protocolo — | — | — Other Longhorn Manager | 9500 | TCP
UI | 9500 | TCP
Longhorn CSI plugin | 9500 | TCP
Backup/Snapshot Recurring Job Pod | 9500 | TCP
Longhorn Driver Deployer | 9500 | TCP
Conversion Webhook Server | 9501 | TCP
Admission Webhook Server | 9502 | TCP
Recovery Backend Server | 9503 | TCP
Egress:
Para | Porta | Protocolo — | — | — Other Longhorn Manager | 9500 | TCP
Instance Manager | 8500 (serviço process-manager); 8501 (serviço proxy); 8502 (serviço de disco); 8503 (serviço de instância); 8504 (serviço spdk) | TCP
Backing Image Manager | 8000 | TCP
Backing Image Data Source | 8000 | TCP
External Backupstore | Definido pelo usuário | TCP
Kubernetes API server | Kubernetes API server port | TCP
Gerenciador de Instâncias
ingress
De | Porta | Protocolo — | — | — Longhorn Manager | 8500 (serviço process-manager); 8501 (serviço proxy); 8502 (serviço de disco); 8503 (serviço de instância); 8504 (serviço spdk) | TCP
Other Instance Manager | 10000-30000 | TCP
Node in the Cluster | 3260 | TCP
Backing Image Data Source | 10000-30000 | TCP