2023年6月30日发(作者:)
在Kubernetes上部署KubeSphere准备⼯作:1、Kubernetes版本: 1.15.x ≤ K8s version ≤ 1.17.x2、Helm版本: 2.10.0 ≤ Helm Version < 3.0.0(不⽀持 helm 2.16.0 #6894)3、集群已有默认的StorageClass如何安装 helm2,上⼀篇已经说了哈。部署 openebs1、让 master 参与调度,去掉污点kubectl taint nodes master /master:NoSchedule-2、安装 openebskubectl apply -f /charts/或者使⽤ Helmhelm install --namespace openebs --name openebs stable/openebs --version 1.10.03、将 openebs-hostpath 设置为 默认的 StorageClasskubectl patch storageclass openebs-hostpath -p '{"metadata": {"annotations":{"/is-default-class":"true"}}}'kubectl get sc部署 KubeSphere1、为了细化步骤⽅便排查问题,这⾥就先最⼩化安装了a、下载 yaml ⽂件wget /kubesphere/ks-installer/master/、修改 storageClass,默认是空哈,⼀开始没注意persistence: storageClass: openebs-hostpathc、应⽤ yaml ⽂件kubectl apply -f 2、查看安装⽇志kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].}') -f3、安装完成后会提⽰登录信息######################################################## Welcome to KubeSphere! ########################################################Console: 172.20.47.15:30880Account: adminPassword: P@88w0rd4、开启可选功能。修改 ConfigMapkubectl edit cm -n kubesphere-system ks-installer组件列表:KubeSphere 多租户⽇志系统(Logging):⽇志查询 与 ⽇志收集;KubeSphere 多维度告警通知系统(Alerting & Notification):设置集群节点告警 与 设置⼯作负载告警;KubeSphere ⼀站式 DevOps 系统(CI/CD):图形化构建流⽔线、构建流⽔线发布项⽬⾄ Kubernetes、Source-to-Image;KubeSphere 应⽤与微服务治理系统(ServiceMesh):微服务的灰度发布与 Tracing、熔断、流量治理;Metrics server:HPA 弹性伸缩;有的组件是通过 helm 安装的,遇到问题时,如果从 kubernetes 直接看不出线索,可以查看 helm 状态:内置的 openldap 可以让你⽤同⼀个账号登录所有页⾯,包含 Jenkins、SonarQube 等。安装完成后效果如下:颜值很⾼哈。⽂档也很全,需要什么可以直接在官⽹搜索框检索。不过⽤起来个⼈感觉不是太友好,哈哈哈...参考:
发布者:admin,转转请注明出处:http://www.yc00.com/news/1688056863a72358.html
评论列表(0条)