义乌个人兼职做建设网站,可以做外链网站,网站建设的具体实施方案,如何创办一个网站1.登录
访问地址#xff1a;10.66.55.132使用账号和密码登录。初始的页面是英文版本#xff0c;可以点击左下方改为简体中文
登录成功后可以看到现有的集群。右上角可以进行新集群的创建和导入已有集群。点击箭头所指的蓝色集群名称可以进入集群。
2.集群仪表盘
进入到集…
1.登录
访问地址10.66.55.132使用账号和密码登录。初始的页面是英文版本可以点击左下方改为简体中文
登录成功后可以看到现有的集群。右上角可以进行新集群的创建和导入已有集群。点击箭头所指的蓝色集群名称可以进入集群。
2.集群仪表盘
进入到集群的仪表盘可以看到目前该集群的资源总额5615个工作负载。
菜单栏
左边的菜单栏常用的包括工作负载
CronJobs定时任务。DaemonSets守护进程集DaemonSet只管理Pod对象。Deployments工作负载/部署Deployment是最常用的pod控制器设置 Pod 部署规则的对象。Jobs任务工作。StatefulSets有状态集资源控制器用来管理有状态应用的工作负载。Pods最小的部署及管理单位Pod 是共享网络命名空间和存储卷的一个或多个容器。大多数 Pod 只有一个容器pod不会单独使用需要有工作负载来控制。
服务发现
Service所有的服务运行情况HorizontalPodAutoscalersHPA控制器Pod水平自动伸缩对应用进行自动扩容和自动缩容。Ingresses是对集群中服务的外部访问进行管理的API对象简单说就是一个全局的负载均衡器Ingress 为集群内的所有服务提供了外网访问的入口允许用户通过外网访问集群内的服务。
存储
PersistentVolume持久卷集群中的一块存储是对存储资源的抽象。StorageClass存储类为管理员提供了描述存储 “类” 的方法。ConfigMap配置映射主要用于存储常规的配置信息在更新配置完成以后可以被自动刷新配置映射仅仅只能应用于命名空间namespaces而不能应用于项目。
3.新建 3.1 新建命名空间
点击左侧菜单栏的集群里的“项目/命名空间”点击右下角的“创建命名空间”。
输入空间名称下方的资源限制和标签等可根据需求进行设置点击下方的“创建”这样就完成了命名空间的创建。
3.2 新建Secret
点击左侧菜单栏的“Secrets”点击右上角的“创建”。
选择“镜像仓库”
选择刚刚创建的命名空间 》创建一个名称 》选择Custom 》填入镜像仓库地址(只需填写域名不需要填写https://) 》填写有仓库权限的账户和密码 》点击创建即可
返回 Secrets 页面发现已经创建成功
3.2 创建证书凭证
还是在 Secrets 页面点击右上角的“创建”选择“TLS证书”
选择需要创建证书凭证的命名空间 》填写证书名称 》输入证书私钥 》输入证书公钥 》最后点击创建即可。
3.3 创建Deployment
点击左侧菜单栏的工作负载进入如下页面点击右上角的“创建”。
选择需要创建Deployment的命名空间 》填写Deployment名称 》选择通用 》填写容器名称 》填写镜像 》选择镜像的拉取密文 》点击添加端口或Service 》选择“ClusterIP”》输入端口名称 》端口号后端默认为8080前端默认为80》添加环境变量如果有需要的话在左边的菜单栏“资源”和“存储”里还有其他选项可以根据需要进行设置。最后点击创建即可。在网络选项 ClusterIP是通过集群的内部IP暴露服务而NodePort通过每个Node节点上的IP和静态端口暴露服务可以根据需要和实际情况进行选择。
3.4 创建ConfigMap
在存储的ConfgMap页面点击创建新建一个ConfgMap
选择需要创建ConfgMap的命名空间输入名称输入“键”和“值”点击创建。
找到需要配置存储的应用点击“编辑配置”
选择“存储”一栏依次选择pod添加卷ConfgMap。
填写卷名称和ConfgMap
点击pod旁边的container-0点击选择卷选择刚刚创建的
填入挂载点选择“只读”选项点击保存即可
3.5 创建Services
点击左侧菜单栏的Services点击右上角的“创建”。选择“ClusterIP”。
监听协议默认tcp无需变动。选择需要创建Service的命名空间 》Service名称(使用Deployment名称-svc例test-svc) 》输入端口名称监听端口目标端口(前端默认为80后端默认为8080目标端口默认与监听端口一致) 》点击“选择器” 》键为workload.user.cattle.io/workloadselector值为apps.deployment-项目空间名称-需要监听的Deployment名称。最后点击创建。
3.6 创建Ingresses
点击左侧菜单栏的“Ingresses”点击右上角的“创建”。
选择需要创建ingress的命名空间 》填写ingress名称 》在“规则”一栏选择“Prefix” 》输入访问路径 》选择访问路径对应的service 》如果需要继续添加访问路径点击“添加路径”重复前面的步骤即可。如果需要配置证书选择“证书” 》点击“添加证书” 》选择已经创建好的证书凭证 》填写证书对应的域名 》最后点击创建。
4.变更 4.1 重启应用
点击左侧菜单栏的“Deployments”在页面中可以看到具体的Deployment点击需要变更的Deployment右侧的“┆”然后选择“重新部署”。
4.2 更新应用版本
点击左侧菜单栏的“Deployments”在页面中可以看到具体的Deployment点击需要变更的Deployment右侧的“┆”然后选择“编辑配置”。选择“通用”然后更改镜像版本最后点击右下角的“保存”。
4.3 添加访问路径
点击左侧菜单栏的“Ingresses”在页面中可以看到具体的Ingress点击需要变更的Ingress右侧的“┆”然后选择“编辑配置”。点击“添加路径”进行添加。
4.4 更新证书
点击左侧菜单栏的“Secrets”在页面中可以看到具体的Secret点击需要变更的Secret右侧的“┆”然后选择“编辑配置”。编辑需要变更的参数最后保存即可。
5.查看日志
点击左侧菜单栏工作负载下的Pods在页面中可以看到具体的pod点击pod右侧的“┆”点击“View logs”即可以看到日志信息。如果没有日志点击右下方齿轮—箭头—选择“1000行”就会出现日志。如果日志太多没有全部显示可以点击左下方的“下载”即将全部日志下载到本地。