*Paso 1:Instalar WSL (Subsistema de Windows para Linux) *
- Busque "Activar o desactivar características de Windows" en la Búsqueda de Windows.
- Marque "Subsistema de Windows para Linux" y reinicie el sistema cuando se le solicite.
*Paso 2:Descargue e instale K3s *
- Abra una ventana de PowerShell y ejecute el siguiente comando:
`instalación de ala CNCF/k3s`
*Paso 3:Inicializar e iniciar K3 *
- Ejecute `k3s --docker` en PowerShell.
- Una vez que se inicializa K3s, ejecute `k3s server --cluster-init` y `k3s token join KUBE_NODE_IP:6443` (reemplazando KUBE_NODE_IP con la dirección IP de su máquina virtual Linux) para unir el nodo al clúster.
*Paso 4:Instalar Kubectl (módulo Kubectl-Win PowerShell) *
- Ejecute el siguiente comando en PowerShell:
`Módulo de instalación -Nombre kubectl-win`
*Paso 5:Instalar Kubefwd *
- Ejecute `kubectl-win get pods -A --kubeconfig ~/.kube\config` para confirmar la conectividad.
- A continuación, ejecute `Install-Module -Name kubefwd` para instalar Kubefwd.
*Paso 6:Reenvío de puertos con Kubefwd *
- Ejecute el comando `kubefwd --kubeconfig ~/.kube/config port-forward svc/SERVICE_NAME:PORT_NUMBER 1234` (reemplace SERVICE_NAME con el servicio que desea reenviar y PORT_NUMBER con el puerto deseado en su sistema local).
*Paso 7:Acceda al servicio de reenvío de puerto *
- Abra un navegador web y visite localhost:1234 para acceder a su servicio de reenvío de puerto.
¡Disfrute usando Kubefwd para el reenvío de puertos en su entorno Kubernetes en Windows 10!