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

山东网站建设公司哪家专业seo关键词优化软件合作

山东网站建设公司哪家专业,seo关键词优化软件合作,一个网站的建设需要什么手续费,wordpress的用户分一、 先决条件 每个集群节点应该有不同的主机名。需要在 K8s 集群的第一个 master 节点上运行 sealos run 命令。建议使用干净的操作系统来创建集群。不要自己装 Docker!支持大多数 Linux发行版,但内核版本建议5以上。例如:Ubuntu、CentOS、…

一、 先决条件

  • 每个集群节点应该有不同的主机名。
  • 需要在 K8s 集群的第一个 master 节点上运行 sealos run 命令。
  • 建议使用干净的操作系统来创建集群。不要自己装 Docker!
  • 支持大多数 Linux发行版,但内核版本建议5以上。例如:Ubuntu、CentOS、Rocky linux。
  • 支持 Docker Hub 中的所有 Kubernetes 版本。
  • 支持使用 Containerd 作为容器运行时。
  • Sealos默认提供了一个私有镜像仓库。
  • 所有操作必须使用 root 用户执行。

二、准备(在所有主机上执行)

本次使用的操作系统是debian 12(本机IP地址192.168.80.12),因其内核为6.1.0-28-amd64

1,设置主机名k8s-master

hostnamectl set-hostname k8s-master  

2,编辑/etc/hosts文件,增加IP与主机名对应关系

192.168.80.12	k8s-master  

3,安装用到的依赖包

apt -y install curl jq ebtables socat iptables  

三、在k8s-master主机上执行部署

1)在线安装方式

1,下载sealos命令行工具(当前使用v5.0.1版本)

在https://github.com/labring/sealos/releases 下载对应系统的版本,debian 12对应的是:
https://github.com/labring/sealos/releases/download/v5.0.1/sealos_5.0.1_linux_amd64.deb

2,在k8s-master上安装sealos命令行工具
dpkg -i sealos_5.0.1_linux_amd64.deb
3,在k8s-master上安装k8s(单节点)
sealos run registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 \registry.cn-shanghai.aliyuncs.com/labring/helm:v3.9.4 \registry.cn-shanghai.aliyuncs.com/labring/calico:v3.27.4

这里使用了calico网络插件。需要注意:helm应当在calico之前。
在干净的服务上直接执行上面的命令,不需要额外多余操作即可安装一个高可用K8S集群(单节点)

2)离线安装方式

离线包下载地址:通过网盘分享的文件:K8S
链接: https://pan.baidu.com/s/12FMstUEmHWPqSml1VVVgSA?pwd=c2bf 提取码: c2bf

1,在k8s-master上安装sealos命令行工具(sealos命令行工具包来源于其它外网环境)
dpkg -i sealos_5.0.1_linux_amd64.deb
2,导入tar包镜像(tar包镜像来源于其它外网环境的sealos的save导出)
sealos load -i kubernetes_v1.27.7.tar
sealos load -i helm_v3.9.4.tar
sealos load -i calico_v3.27.4.tar
3,在k8s-master上安装k8s(单节点)
sealos run registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 \registry.cn-shanghai.aliyuncs.com/labring/helm:v3.9.4 \registry.cn-shanghai.aliyuncs.com/labring/calico:v3.27.4

这里使用了calico网络插件。需要注意:helm应当在calico之前。
在干净的服务上直接执行上面的命令,不需要额外多余操作即可安装一个高可用K8S集群(单节点)

四、k8s镜像部署

当前安装的k8s集群使用containerd作为容器运行;使用calico作为网络插件CNI;sealos默认提供了一个私有镜像仓库,sealos的私有仓库默认运行在集群的第一个节点上,第一个节点是指创建集群的时候输入的第一个节点的地址,使用下面的命令查看守护进程的状态。

systemctl status registry.service

1,使用sealos login命令来登陆,默认用户名和密码为 admin:passw0rd

sealos login -u admin -p passw0rd 192.168.80.12:5000

注:192.168.80.12:5000 (k8s-master的IP地址)为私有镜像仓库中地址

2,sealos导入docker镜像

sealos load -i GBase8sV8.8_3513x25_csdk_x64_20250225.tar

3,sealos重新打tag,注意tag的写法,使用私有镜像时,需要该写法。

sealos tag localhost/gbase8sv8.8:3513x25_csdk_x64 \192.168.80.12:5000/gbase8sv8.8:3513x25_csdk_x64

4,推送到本地的私有镜像

sealos push 192.168.80.12:5000/gbase8sv8.8:3513x25_csdk_x64

5,GBase8s单机部署yaml文件(gbase8s-standard-deployment.yaml)

# gbase8s-deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:name: gbase8s-deployment
spec:replicas: 1selector:matchLabels:app: gbase8stemplate:metadata:labels:app: gbase8sannotations:# 使用calico方式,指定使用IP地址,数据库集群中必须指定IP# 所有IP网段,使用kubectl get pod -A -o wide | grep calico-apiserver获取# 或者k8s-master上使用ip a获取的tunl0网卡对应的网络cni.projectcalico.org/ipAddrs: "[\"100.116.59.101\"]"spec:containers:- name: gbase8s# 镜像地址image: 192.168.80.12:5000/gbase8sv8.8:3513x25_csdk_x64ports:- containerPort: 9088---
apiVersion: v1
kind: Service
metadata:name: gbase8s-service
spec:selector:app: gbase8sports:- name: sqlexecport: 9088targetPort: 9088nodePort: 30088type: NodePort

6,部署GBase8s(单节点)服务

使用kubectl apply部署GBase8s(单节点)的k8s服务

kubectl apply -f gbase8s-standard-deployment.yaml

7,查看pod部署

使用kubectl get pod查看部署情况

kubectl get pod -o wide

示例输出如下:

NAME                                  READY   STATUS    RESTARTS   AGE
gbase8s-deployment-6cd4dbc946-ltfk6   1/1     Running   0          88m

五、一些常用的sealos和kubectl(命令与docker有很大的相同)

1) kubectl命令

显示service

kubectl get service -o wide

显示service详细信息

kubectl describe service gbase8s-service

删除service

kubectl delete service gbase8s-service

显示deployment

kubectl get deployment -o wide

显示deployment详细信息

kubectl describe deployment gbase8s-deployment

删除depolyment

kubectl delete deployment gbase8s-deployment

显示pod

kubectl get pod -o wide

显示pod详细信息

kubectl describe pod gbase8s-deployment-6cd4dbc946-ltfk6  

2) sealos命令

导入docker镜像

sealos load -i GBase8sV8.8_3513x25_csdk_x64_20250225.tar

给镜像打新的tag

sealos tag localhost/gbase8sv8.8:3513x25_csdk_x64 \
192.168.80.12:5000/gbase8sv8.8:3513x25_csdk_x64

推送至本地镜像仓库

sealos push 192.168.80.12:5000/gbase8sv8.8:3513x25_csdk_x64

清理k8s集群

sealos reset

增加master节点

sealos add --masters 192.168.0.13,192.168.0.14

增加node节点

sealos add --nodes 192.168.0.21,192.168.0.22
http://www.dtcms.com/wzjs/265859.html

相关文章:

  • 顺义企业建站南阳seo优化
  • 网站类产品怎么做竞品分析seo怎么优化关键词排名培训
  • 现在帮人做网站赚钱吗seo搜索引擎优化排名
  • 企业网站 阿里云发外链的平台有哪些
  • 做淘宝客新增网站推广长沙网站制作策划
  • 网站开发按几年摊销google seo怎么优化
  • 做服装外单的网站有哪些免费数据统计网站
  • 丹阳市住房和城乡建设局网站长尾词挖掘
  • wordpress 登陆 443营销推广seo
  • 靖江网站推广搜索百度app下载
  • 重庆网站外包中国销售网
  • 外贸b2c网站建设搜索引擎网页
  • saas系统是干嘛的seo营销培训咨询
  • 正规网站开发文案包就业的培训学校
  • 公司门户网站是什么广州最新疫情
  • java开发网站开发书职业培训机构资质
  • wordpress特点黑帽seo
  • 衢州专业做网站百度关键词搜索排名
  • 简述电子商务网站建设的基本流程每天新闻早知道
  • 设计网站一般要多少钱网站建设的意义和目的
  • 适合seo优化的网站制作建立一个网站的费用
  • 中国十大人力资源外包公司东莞seo搜索
  • 怎么看自己网站的空间seo收费标准
  • 杭州做服装电商拿货的网站seo优化方案模板
  • 不花钱自己可以做网站吗百度退款客服电话
  • 百度商桥代码怎么加到网站上怎么百度推广
  • 网站建设实例分析成都高端网站建设哪家好
  • 万网域名停靠seo资料站
  • 帮做3d模型的网站宜昌今日头条新闻
  • 做好我局门户网站建设工作百度今日小说搜索风云榜