Du kan installera Kubefwd på Windows 10 genom att följa dessa sju enkla steg:
*Steg 1:Installera WSL (Windows Subsystem for Linux) *
- Sök efter "Slå på eller av Windows-funktioner" i Windows-sökningen.
- Kontrollera "Windows Subsystem for Linux" och starta om systemet när du uppmanas.
*Steg 2:Ladda ner och installera K3s *
- Öppna ett PowerShell-fönster och kör följande kommando:
`winget installera CNCF/k3s`
*Steg 3:Initiera och starta K3s *
- Kör `k3s --docker` i PowerShell.
- När K3s har initierats, kör `k3s server --cluster-init` och `k3s token join KUBE_NODE_IP:6443` (ersätt KUBE_NODE_IP med din Linux VM:s IP-adress) för att ansluta noden till klustret.
*Steg 4:Installera Kubectl (Kubectl-Win PowerShell-modul) *
- Kör följande kommando i PowerShell:
`Install-Module -Name kubectl-win`
*Steg 5:Installera Kubefwd *
- Kör `kubectl-win get pods -A --kubeconfig ~/.kube\config` för att bekräfta anslutningen.
- Kör sedan `Install-Module -Name kubefwd` för att installera Kubefwd.
*Steg 6:Port Forwarding med Kubefwd *
- Kör kommandot `kubefwd --kubeconfig ~/.kube/config port-forward svc/SERVICE_NAME:PORT_NUMBER 1234` (ersätt SERVICE_NAME med tjänsten du vill vidarebefordra och PORT_NUMBER med önskad port på ditt lokala system).
*Steg 7:Åtkomst till port-vidarebefordrad tjänst *
- Öppna en webbläsare och besök localhost:1234 för att komma åt din portvidarebefordrade tjänst.
Njut av att använda Kubefwd för portvidarebefordran i din Kubernetes-miljö på Windows 10!