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

网站被黑了怎么办河南网站平台建设公司

网站被黑了怎么办,河南网站平台建设公司,红色企业网站源码,富阳网站开发KubeSphere安装接入KubeKey安装的k8s集群 文章目录 KubeSphere安装接入KubeKey安装的k8s集群 一.NFS安装配置1.服务器安装NFS服务2.下载并部署 NFS Subdir External Provisioner1).下载部署文件2).创建 NameSpace3).创建 RBAC 资源4).配置 deployment.yaml5).部署 Storage Clas… KubeSphere安装接入KubeKey安装的k8s集群 文章目录 KubeSphere安装接入KubeKey安装的k8s集群 一.NFS安装配置1.服务器安装NFS服务2.下载并部署 NFS Subdir External Provisioner1).下载部署文件2).创建 NameSpace3).创建 RBAC 资源4).配置 deployment.yaml5).部署 Storage Class 二.部署 KubeSphere1.安装核心组件 KubeSphere Core2.安装完成后访问 三. KubeSphere简单了解和使用 前置部署参考很简单的K8s集群部署方法-KubeKey自动化部署-CSDN博客 一.NFS安装配置 1.服务器安装NFS服务 这一步最好选择内存最大的那个集群节点进行操作此处只做演示 Ubuntu sudo apt update sudo apt install nfs-kernel-serverCentos yum update yum -y install nfs-utils# 创建或使用用已有的文件夹作为nfs文件存储点 mkdir -p /home/data/nfs/share vi /etc/exports写入如下内容 /home/data/nfs/share *(rw,no_root_squash,sync,no_subtree_check) # 配置生效并查看是否生效 exportfs -r exportfs# 启动rpcbind、nfs服务 #Centos systemctl restart rpcbind systemctl enable rpcbind systemctl restart nfs systemctl enable nfs #Ubuntu systemctl restart rpcbind systemctl enable rpcbind systemctl start nfs-kernel-server systemctl enable nfs-kernel-server# 查看 RPC 服务的注册状况 rpcinfo -p localhost# showmount测试 showmount -e localhost以上都没有问题则说明安装成功 2.下载并部署 NFS Subdir External Provisioner 这一步必须在k8s的控制节点上执行即可以执行kubectl命令的节点 1).下载部署文件 cd /home #下载压缩包 wget https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner/archive/refs/tags/nfs-subdir-external-provisioner-4.0.18.zip #下载后解压 unzip nfs-subdir-external-provisioner-4.0.18.zip #进入文件目录 cd nfs-subdir-external-provisioner-nfs-subdir-external-provisioner-4.0.18/2).创建 NameSpace 默认部署的命名空间为default,便于管理部署的资源一般会创建一个新的命名空间。 #创建Namespace kubectl create ns nfs-system替换部署文件中的命名空间名称 sed -i s/namespace:.*/namespace: nfs-system/g ./deploy/rbac.yaml ./deploy/deployment.yaml检查是否替换 cd deploy/ cat deployment.yaml | grep namespace3).创建 RBAC 资源 #执行目录在deploy/下 kubectl apply -f rbac.yaml要检查您的 NFS 客户端 Provisioner 部署是否成功 检查 ServiceAccount输出中是否包含 nfs-client-provisioner确认 ServiceAccount 已经正确创建 kubectl get serviceaccount -n nfs-system检查 RBAC 配置确认 ClusterRole 和 ClusterRoleBinding 已创建 kubectl get clusterrole | grep nfs-client-provisioner-runner kubectl get clusterrolebinding | grep run-nfs-client-provisioner确认 Role 和 RoleBinding 已创建 kubectl get role -n nfs-system | grep leader-locking-nfs-client-provisioner kubectl get rolebinding -n nfs-system | grep leader-locking-nfs-client-provisioner4).配置 deployment.yaml 由于文件内默认的镜像是registry.k8s.io 镜像仓库的镜像 nfs-subdir-external-provisioner:v4.0.2,所以大部分时候拉取会超时所以最好改为自己私库的镜像地址。 搭建个人镜像仓库可参考阿里云容器镜像服务搭一个自己的镜像仓库-CSDN博客 需要修改的内容 image:修改镜像地址默认为registry.k8s.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2 value: 10.3.243.101修改NFS 服务器的主机名或是 IP 地址,注意如果是主机名要确保每一个节点的主机名可以相互解析 如图 value: /ifs/kubernetesNFS 服务器导出的共享数据目录的路径exportfs输出的路径。 以下是我修改好的deployment.yaml参考 apiVersion: apps/v1 kind: Deployment metadata:name: nfs-client-provisionerlabels:app: nfs-client-provisioner# replace with namespace where provisioner is deployednamespace: nfs-system spec:replicas: 1strategy: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/docker_image-ljx/nfs-subdir-external-provisioner:v4.0.2volumeMounts:- name: nfs-client-rootmountPath: /persistentvolumesenv:- name: PROVISIONER_NAMEvalue: k8s-sigs.io/nfs-subdir-external-provisioner- name: NFS_SERVERvalue: 192.168.6.131- name: NFS_PATHvalue: /home/data/nfs/sharevolumes:- name: nfs-client-rootnfs:server: 192.168.6.131path: /home/data/nfs/share执行部署命令 kubectl apply -f deployment.yaml检查是否部署成功 kubectl get deployment,pods -n nfs-system5).部署 Storage Class 执行部署命令 #依旧是deploy/目录下 kubectl apply -f class.yaml检查是否部署成功 kubectl get sc二.部署 KubeSphere 1.安装核心组件 KubeSphere Core 通过 helm 安装 KubeSphere 的核心组件 KubeSphere Core命令如下: helm upgrade --install -n kubesphere-system --create-namespace ks-core https://charts.kubesphere.com.cn/main/ks-core-1.1.3.tgz --debug --wait \ --set global.imageRegistryswr.cn-southwest-2.myhuaweicloud.com/ks \ --set extension.imageRegistryswr.cn-southwest-2.myhuaweicloud.com/ks \ --set hostClusterNamek8s-pacohostClusterName需要改成自己集群的名字如果忘记可执行kubectl config current-context查看后面的就是集群名字 两个 imageRegistry修改组件镜像仓库地址默认是charts.kubesphere.io,可能无法访问所以最好替换成国内地址charts.kubesphere.com.cn 执行命令后等待安装完成 2.安装完成后访问 如上图安装完成后会输出访问的地址和账号密码。我们按如下地址访问。 首次登录会修改初始密码提交后就能进入主界面。 三. KubeSphere简单了解和使用 在进入主界面后点击集群管理就可以找到之前安装的集群。 可以收藏指快捷访问然后进入集群就可以看到集群的一些基本信息。 在应用负载中可以看到该集群的pod,deployment,service等信息也可对其Yaml文件进行修改。 然后还可以从他们提供的扩展市场安装一些自己需要的插件。实现一些其他的功能。 可以看到 KubeSphere目前没有多少可选的应用相比Rancher后者可提供的应用选择就比较多了如下图。 但KubeSphere的好处就是它有国内源作为支撑相比Rancher在部署和维护的时候拉取镜像会比较方便。并且Rancher作为老牌的Kubernetes (K8s) 的开源管理平台。无论是使用人数和社区体量都比KubeSphere要广泛。所以大家可以自行选择。 发行时间对比 平台首次发布时间Kubernetes 支持时间当前状态Rancher2014 年2016 年全面转向支持 Kubernetes成熟SUSE 旗下KubeSphere2018 年2018 年发布即全面支持 Kubernetes成熟持续开源开发 其他可参考的k8s集群的部署方法 (高可用版本)KubeadmContainerdkeepalived部署高可用k8s(v1.28.2)集群-CSDN博客 KubeadmContainerd部署k8s(v1.28.2)集群非高可用版-CSDN博客 Rancher(V2.6.3)安装K8s教程_cluster must have at least one etcd plane host: pl-CSDN博客
http://www.dnsts.com.cn/news/159902.html

相关文章:

  • 天翼云主机 网站服务器网站开发 哪些技术
  • 龙岩公司做网站织梦瀑布流网站模板
  • 政务网站源码天长市做网站
  • 宝塔面板怎么建设网站莱芜东风街吧百度贴吧
  • 做网站拿来卖镇江专业网站建设
  • 网站qq代码天津创思佳网络网站制作公司
  • 中国做国外的网站angular2.0网站制作
  • 网站及新媒体账号建设发布形式学校官网网页怎么制作html
  • 北京公司网站设计价格十大网络营销经典案例
  • 中文购物网站模板老牌深圳公司大雨中解散
  • 电脑建立网站市场宣传推广方案
  • 三星网上商城下载西安关键词seo
  • 可以建网站的路由器营销技巧培训
  • 怎么用 做网站vs做网站怎么上
  • 电脑网站拒绝连接怎么解决管理系统网页界面设计
  • 怀化网站排名优化包头企业网站制作
  • 任丘哪里做网站移动互联网企业有哪些
  • 常熟建设局网站网站网页设计
  • 青岛做网站公司有哪些银川网站建设推广
  • 北京的网站建设公司互联网公司介绍
  • 免费建站系统官网dede网站logo怎么改
  • .net 电子商务网站源码郑州网站推广排名
  • 免费金融发布网站模板下载网站开发一般用什么技术
  • 网站怎么做高权重微信小程序源代码
  • 商水县建设局网站做一个网站成本是多少合适
  • 携程网网站是哪家公司做的怎么做网站推广图片
  • 潍坊建设银行网站设计类网站开发策划书
  • 世界十大网站开发公司开公司做网站
  • 网站搜索优化方法卖摄影作品的网站
  • 怎样找到正规代加工网站浅灰色做网站背景