公司动态

使用阿里云 按照 KubeSphere 官网搭建 Kubernetes 环境失败

📅 2026/8/16 14:09:40
使用阿里云 按照 KubeSphere 官网搭建 Kubernetes 环境失败
使用阿里云 按照 KubeSphere 官网搭建 Kubernetes 环境失败一、准备环境1、KubeSphere 官网使用成熟的软件帮助我们搭建 Kubernetes 环境不要完全自己去搭建 Kubernetes 环境。https://kubesphere.io/zh/2、阿里云官网学云原生要用云服务器不要使用 VMvare 虚拟机在本地搭建 Kubernetes 环境。https://www.aliyun.com/3、开通云服务实例为了学习 K8S 在阿里云充个一百很值。二、搭建 Kubernetes 环境KubeSphere 官网操作手册1、安装依赖项sudoaptupdatesudoaptinstallsocat conntrack ebtables ipset-y2、安装 Kubernetes 集群exportKKZONEcncurl-sfLhttps://get-kk.kubesphere.io|sh-sudochmodx kk./kk create config --with-kubernetes v1.27.4sudohostnamectl set-hostname kubernetes-note-1viconfig-sample.yamlapiVersion:kubekey.kubesphere.io/v1alpha2kind:Clustermetadata:name:samplespec:hosts:-{name:kubernetes-note-1,address:120.26.185.169,internalAddress:172.20.139.228,password:yyy123456.}roleGroups:etcd:-kubernetes-note-1control-plane:-kubernetes-note-1worker:-kubernetes-note-1kubernetes:version:v1.23.15clusterName:cluster.localnetwork:plugin:calicokubePodsCIDR:10.233.64.0/18kubeServiceCIDR:10.233.0.0/18## multus support. https://github.com/k8snetworkplumbingwg/multus-cnienableMultusCNI:falseregistry:# 如需使用 kk 部署 harbor可将该参数设置为 harbor不设置该参数且需使用 kk 部署容器镜像仓库将默认部署 docker registry。# harbor 不支持 arm64arm64 环境部署时可不配置该参数。type:harbor# 如使用 kk 部署的 harbor 或其他需要登录的仓库需设置对应仓库的 auths如使用 kk 部署默认的 docker registry 仓库则无需配置 auths 参数。# 注意如使用 kk 部署 harborauths 参数请于创建 harbor 项目之后设置。auths:dockerhub.kubekey.local:username:admin# harbor 默认用户名password:Harbor12345# harbor 默认密码plainHTTP:false# 如果仓库使用 http请将该参数设置为 trueprivateRegistry:dockerhub.kubekey.local/kse# 设置集群部署时使用的私有仓库地址registryMirrors:[]insecureRegistries:[]./kk create cluster config-sample.yaml