Windows e BGP
Habilitando BGP no Calico com Windows
Para habilitar o modo BGP para roteamento de tráfego com RKE2 usando nós Linux e Windows, o CNI Calico deve ser selecionado na configuração do servidor.
# /etc/rancher/rke2/config.yaml
cni: calico
O Calico deve então ser configurado com BGP habilitado e encapsulamento definido como None.
# /var/lib/rancher/rke2/server/manifests/rke2-calico-config.yaml
apiVersion: helm.cattle.io/v1
kind: HelmChartConfig
metadata:
name: rke2-calico
namespace: kube-system
spec:
valuesContent: |-
installation:
calicoNetwork:
bgp: Enabled
backend: "None"
Iniciando o nó Windows
Configure o RKE2 no nó Windows conforme descrito aqui.
Antes de iniciar o serviço RKE2, RemoteAccess deve ser habilitado.
Install-WindowsFeature RemoteAccess
Install-WindowsFeature RSAT-RemoteAccess-PowerShell
Install-WindowsFeature Routing
Isso requer uma reinicialização para funcionar corretamente.
Em seguida, configure o serviço RemoteAccess:
Install-RemoteAccess -VpnType RoutingOnly
Para verificar se o serviço RemoteAccess foi iniciado corretamente, use o seguinte comando:
Start-Service RemoteAccess
Depois disso, você pode iniciar o serviço RKE2.