Skip to content

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_PROXYHTTPS_PROXY 已经加载进去了。

4. 再次执行 kubeadm init

sudo kubeadm init --kubernetes-version=v1.36.4
  • 拉取镜像
sudo crictl pull nginx:1.25

kubectl