Kubernetes
https://minikube.sigs.k8s.io/docs/start/?arch=%2Fwindows%2Fx86-64%2Fstable%2F.exe+download
helm
Kubernetes (k8s) 的包管理工具
helm search hub xxxx
- 拉取镜像
helm pull oci://ghcr.io/stefanprodan/charts/podinfo --version 6.11.2
containerd
设置代理
1. 为 containerd 配置代理
sudo tee /etc/systemd/system/containerd.service.d/proxy.conf <<'EOF'
[Service]
Environment="HTTP_PROXY=http://127.0.0.1:7890"
Environment="HTTPS_PROXY=http://127.0.0.1:7890"
Environment="NO_PROXY=localhost,127.0.0.1,192.168.3.140,10.96.0.0/12,10.244.0.0/16,.svc,.cluster.local"
Environment="no_proxy=localhost,127.0.0.1,192.168.3.140,10.96.0.0/12,10.244.0.0/16,.svc,.cluster.local"
EOF
2. 重载并重启 containerd
sudo systemctl daemon-reload
sudo systemctl restart containerd
3. 验证代理是否生效
sudo systemctl show containerd --property Environment
应该能看到 HTTP_PROXY、HTTPS_PROXY 已经加载进去了。
4. 再次执行 kubeadm init
sudo kubeadm init --kubernetes-version=v1.36.4
- 拉取镜像
sudo crictl pull nginx:1.25