A instalação do Kubefwd no Windows 10 pode ser realizada seguindo estas sete etapas simples:
*Etapa 1:Instale o WSL (subsistema Windows para Linux) *
- Pesquise “Ativar ou desativar recursos do Windows” na Pesquisa do Windows.
- Marque "Windows Subsystem for Linux" e reinicie o sistema quando solicitado.
*Etapa 2:Baixe e instale K3s *
- Abra uma janela do PowerShell e execute o seguinte comando:
`winget instalar CNCF/k3s`
*Etapa 3:inicializar e iniciar K3s *
- Execute `k3s --docker` no PowerShell.
- Assim que o K3s for inicializado, execute `k3s server --cluster-init` e `k3s token join KUBE_NODE_IP:6443` (substituindo KUBE_NODE_IP pelo endereço IP da sua VM Linux) para unir o nó ao cluster.
*Etapa 4:Instale o Kubectl (Módulo Kubectl-Win PowerShell) *
- Execute o seguinte comando no PowerShell:
`Install-Module -Nome kubectl-win`
*Etapa 5:Instale o Kubefwd *
- Execute `kubectl-win get pods -A --kubeconfig ~/.kube\config` para confirmar a conectividade.
- Em seguida, execute `Install-Module -Name kubefwd` para instalar o Kubefwd.
*Etapa 6:encaminhamento de porta com Kubefwd *
- Execute o comando `kubefwd --kubeconfig ~/.kube/config port-forward svc/SERVICE_NAME:PORT_NUMBER 1234` (substitua SERVICE_NAME pelo serviço que você deseja encaminhar e PORT_NUMBER pela porta desejada em seu sistema local).
*Etapa 7:Acesse o serviço de encaminhamento de porta *
- Abra um navegador da web e visite localhost:1234 para acessar seu serviço de encaminhamento de porta.
Aproveite o uso do Kubefwd para encaminhamento de porta em seu ambiente Kubernetes no Windows 10!