sudo k3d cluster create mycluster –env ‘HTTP_PROXY=socks5://127.0.0.1:30234@server:0’ –env ‘HTTPS_PROXY=socks5://127.0.0.1:30234@server:0’ –env ‘NO_PROXY=k3d-mycluster-server-0,.svc@server:0’
https://zhuanlan.zhihu.com/p/545327043 #详情
sudo k3d kubeconfig merge mycluster –output $HOME/.kube/config –kubeconfig-switch-context
#合并列表
echo ‘alias helm=helm3’ >>~/.bash_profile #支持简化命令
sudo chown -f -R $USER ~/.kube/config&&su – $USER #授予目录权限 免去添加sudo
kubectl get nodes #可正常使用 kubectl
K3d 高可用部署
k3d cluster create mycluster --api-port 127.0.0.1:6443 --servers 3 --agents 2 --port '8080:80@loadbalancer' # 创建三个 Server 节点和两个 Agent 节点,并将 api server 的 6443 端口映射到 localhost,将 8080 端口映射到 loadbalancer 的 80 端口
b.hui.ke/posts/k3s-dashboards/#安装-kubeapps #Kubernetes应用程序仪表板
min.io #开源的对象存储