当前位置: 首页 > news >正文

呼和浩特网站建设计算机培训短期速成班

呼和浩特网站建设,计算机培训短期速成班,遵义市建设厅网站,网站建设维护服务协议在Kubernetes集群中,对于一些基础能力较弱的群体来说K8S控制面板操作存在一定的难度,此时kubesphere可以有效的解决这类难题。以下是部署kubesphere的操作步骤: 操作部署: 1. 部署nfs共享存储目录 yum -y install nfs-server e…

在Kubernetes集群中,对于一些基础能力较弱的群体来说K8S控制面板操作存在一定的难度,此时kubesphere可以有效的解决这类难题。以下是部署kubesphere的操作步骤:

操作部署:

1. 部署nfs共享存储目录

yum -y install nfs-server
echo "/nfs/data *(rw,sync,no_root_squash)" >> /etc/exports
systemctl enable --now nfs-server
# 验证
showmount -e 10.0.0.231

2. 部署nfs-storageclass

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:name: nfs-client
provisioner: k8s-sigs.io/nfs-subdir-external-provisioner # or choose another name, must matchdeployment's env PROVISIONER_NAME'
parameters:archiveOnDelete: "false"

3. 部署deployment

apiVersion: apps/v1
kind: Deployment
metadata:name: nfs-client-provisionerlabels:app: nfs-client-provisioner
spec:replicas: 2strategy:type: Recreateselector:matchLabels:app: nfs-client-provisionertemplate:metadata:labels:app: nfs-client-provisionerspec:serviceAccountName: nfs-client-provisionercontainers:- name: nfs-client-provisionerimage: registry.cn-hangzhou.aliyuncs.com/qinge/nfs-subdir-external-provisioner:v1volumeMounts:- name: nfs-client-rootmountPath: /persistentvolumesenv:- name: PROVISIONER_NAMEvalue: k8s-sigs.io/nfs-subdir-external-provisioner- name: NFS_SERVERvalue: 10.0.0.231- name: NFS_PATHvalue: /nfs/datavolumes:- name: nfs-client-rootnfs:server: 10.0.0.231  #nfs服务地址path: /nfs/data

4. 部署rbac

apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:name: nfs-client-provisioner-runner
rules:
- apiGroups: [""]resources: ["persistentvolumes"]verbs: ["get", "list", "watch", "create", "delete"]
- apiGroups: [""]resources: ["persistentvolumeclaims"]verbs: ["get", "list", "watch", "update"]
- apiGroups: ["storage.k8s.io"]resources: ["storageclasses"]verbs: ["get", "list", "watch"]
- apiGroups: [""]resources: ["events"]verbs: ["create", "update", "patch"]---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:name: run-nfs-client-provisioner
subjects:
- kind: ServiceAccountname: nfs-client-provisionernamespace: default  # 确保这里的namespace与你的nfs-client-provisioner服务账户所在的namespace相匹配
roleRef:kind: ClusterRolename: nfs-client-provisioner-runnerapiGroup: rbac.authorization.k8s.io

配置集群

1. 将部署的nfs-storageclass设置成默认的Storageclass

kubectl patch storageclass nfs-client -p '{"metadata": {"annotations":{"storageclass.kubernetes.io/is-default-class":"true"}}}'

SC

2. 下载kubesphere的资源并部署

wget https://github.com/kubesphere/ks-installer/releases/download/v3.4.1/kubesphere-installer.yaml
wget https://github.com/kubesphere/ks-installer/releases/download/v3.4.1/cluster-configuration.yamlkubectl apply -f kubesphere-installer.yaml
kubectl apply -f cluster-configuration.yaml
# 查看部署的进度
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

效果展示

当pod全部部署成功后,此时就可以在浏览直接访问任意节点的30880端口了,默认用户名/密码:admin/P@88w0rd
效果图

http://www.yayakq.cn/news/247318/

相关文章:

  • 如何给异地网站做镜像网站开发能进无形资产吗
  • 大连开发区网站开发公司电话node.js做网站好累
  • 做360手机网站快wordpress订阅者投稿
  • 做网站广告中敏感词会涉及到工商手机网站开发源码
  • 攸县做网站的济南好的seo
  • vs做网站好不好中和华丰建设有限责任公司网站
  • 网站建设的总结100字谷歌推广公司
  • 网站模板内容怎么添加图片做带支付平台的网站
  • 云服务器 可以做网站吗拼多多商品关键词搜索排名
  • 网站地图html怎么做哈尔滨网页设计招聘
  • 毕业设计选择做网站的意义沧州青县机械加工网
  • 网站 工作室 建设 方案家具网站开发目的
  • 电销客户数据怎么买seo长尾快速排名
  • 大型电子商务网站建设2015年做那些网站致富
  • dwcc怎么做网站wordpress淘宝客 采集器
  • 深圳个人网站制作群晖打开wordpress4.9.8
  • 网站建设及解析流程北京有哪些电商平台公司
  • 某些网站网速慢怎样创建网站赚钱
  • h5网站设计报价济宁企业网站建设
  • 浙江备案需要开启网站吗余姚网站建设公司
  • 企业网站建设 广州北京市公司网站制作
  • 江苏省建设厅工会网站佛山债优化
  • 寮步镇做网站大连哪家做网站比较好
  • 重庆建设银行网站工信部网站备案用户名
  • 大型网站开发 广州中国企业在线
  • 建设银行网站的机构有哪些投资公司注册经营范围
  • 比较好用的网站网站搜索优化
  • 网站推荐公司网站设计报价
  • 用php做视频网站的步骤网站前台设计教程
  • 免费网站源码...产品设计流程8个步骤