创建删除
https://kubesphere.io/zh/docs/v3.3/quick-start/all-in-one-on-linux/
apt install socat conntrack ebtables ipset -y
./kk create cluster --with-kubernetes v1.22.10 --with-kubesphere v3.3.0
如需删除集群,请执行以下命令。
- 如果是按照快速入门 (All-in-One) 安装的 KubeSphere:
./kk delete cluster
- 如果是使用高级模式安装的 KubeSphere(使用配置文件创建):
./kk delete cluster [-f config-sample.yaml]
用 KubeKey 快速离线部署 K8s 与 KubeSphere
https://juejin.cn/post/7071150256422912037
arm系统安装,minio组件异常
https://kubesphere.com.cn/forum/d/7772-armminio
在安装后启用 DevOps
以 admin
用户登录控制台,点击左上角的平台管理,选择集群管理。
点击定制资源定义,在搜索栏中输入 clusterconfiguration
,点击搜索结果查看其详细页面。信息定制资源定义(CRD)允许用户在不新增 API 服务器的情况下创建一种新的资源类型,用户可以像使用其他 Kubernetes 原生对象一样使用这些定制资源。
在自定义资源中,点击 ks-installer
右侧的 ,选择编辑 YAML。
在该 YAML 文件中,搜索 devops
,将 enabled
的 false
改为 true
。完成后,点击右下角的确定,保存配置。
devops: enabled: true # 将“false”更改为“true”。
在 kubectl 中执行以下命令检查安装过程:
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l 'app in (ks-install, ks-installer)' -o jsonpath='{.items[0].metadata.name}') -f
备注您可以点击控制台右下角的 找到 kubectl 工具。
验证组件的安装
执行以下命令来检查容器组的状态:
kubectl get pod -n kubesphere-devops-system
如果组件运行成功,输出结果如下:
NAME READY STATUS RESTARTS AGE
devops-jenkins-5cbbfbb975-hjnll 1/1 Running 0 40m
s2ioperator-0 1/1 Running 0 41m