Kubernetes备忘录
概要
以下是使用Kubernetes时的一些小技巧备忘录。
使 Windows 安装的 minikube 集群可以通过 WSL 进行操作。
公式のインストール方法 でインストールした minikube クラスタを、WSL 側にインストールされた kubectl から叩けるようにする設定。
kubectl の設定のうち、クラスタ、ユーザ、コンテキストの3つを全部 WSL 環境にコピーすればよい。なお、そのように設定して、パスを通しても、 minikube コマンド自体は正しく実行出来ない。
设置示例
在PowerShell中:
kubectl config view > kubeconfig
WSL内部:
mkdir -p ~/.kube
nkf -Luw ~/WinHome/kubeconfig | sed -e 's%\\%/%g' -e 's%C:%/mnt/c%g' | diff -y - ~/.kube/config
nkf -Luw ~/WinHome/kubeconfig | sed -e 's%\\%/%g' -e 's%C:%/mnt/c%g' > ~/.kube/config