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
广告
将在 10 秒后关闭
bannerAds