ここのチュートリアル ( https://kubernetes.io/docs/tutorials/hello-minikube/ ) に従って、kubernetes のローカル開発セットアップをテストしています。ただし、minikube の代わりに kind を使用しています。
現時点では、ステップ 3 で立ち往生しています。
minikube service hello-node
LoadBalancer サービスを公開することになっています。
しかし、kind にはそのようなコマンドがないようで、チュートリアルからサービスを公開するにはどうすればよいか悩んでいます。
私のセットアップは、docker、kind、および kubectl を備えた WSL2 ディストリビューションです。私の現在のポートブリッジは次のとおりです。
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b62c43ac3b2e kindest/node:v1.17.0 "/usr/local/bin/entr…" 49 minutes ago Up 49 minutes 127.0.0.1:32769->6443/tcp kind-control-plane
$ kubectl cluster-info
Kubernetes master is running at https://127.0.0.1:32769
KubeDNS is running at https://127.0.0.1:32769/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
と
$ kubectl get services
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
hello-node LoadBalancer 10.96.65.157 <pending> 8080:31578/TCP 46m
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 51m