长沙建网站培训,廊坊seo推广,网站维护页面模板,wordpress打开只显示代码一、创建项目 1 创建项目 企业管理员切换到相应企业空间(租户),创建项目#xff0c;k8s集群会创建一个相同名字的namespace。如下图所示管理员创建一个ipaas-devops项目。 2.创建镜像拉取密钥信息 进入项目如ipaas-devops#xff0c;选择配置-保密字典-创建#xf…一、创建项目 1 创建项目 企业管理员切换到相应企业空间(租户),创建项目k8s集群会创建一个相同名字的namespace。如下图所示管理员创建一个ipaas-devops项目。 2.创建镜像拉取密钥信息 进入项目如ipaas-devops选择配置-保密字典-创建如下图
二、 devops项目创建 1.创建devops项目 企业管理员登录后切换相应企业空间(租户),进入Devops项目菜单下选择创建。如下图 2 创建gitlab访问凭证 进入创建好的devops项目选择凭证菜单创建。首先创建gitlab代码仓库访问凭证gitlab-id。如下图选择用户名和密码类型密码使用在gitlab创建生成授权的个人访问令牌 3.创建harbor访问凭证harbor-id 如下图 4.创建访问k8s api用来部署的访问凭证dev-kubeconfig 如下图类型选kubeconfig使用同一集群配置信息会自动获取到
三、创建pipeline流水线运行 1 代码仓库准备 开发环境使用dev代码分支部署在需要部署的代码仓库里使用三个文件放在代码仓库根目录. Dockerfile: 编译镜像使用 Jenkinsfile pipe流水线编排脚本模板中需修改如下环境变量 使用kubesphere samle的Jenkinsfile文件修改设置如下项目配置好的变量 Deploy.yaml: 部署k8s yaml文件使用通用模板变量通过Jenkinsfile变量传入。
2 创建pipeline流水线并运行 企业管理员登录切换相应企业空间(租户),进入前面已经创建好的Devops项目选择流水线创建如下图 下一步选择git代码仓库填写需要编译部署的仓库路径凭证选择前面创建好的gitlab-id。 创建成功如下 选择运行分支确定后进入队列等待运行流水线。
3 运行成功后查看结果 流水线正常运行成功后如下图 点击查看日志编译推送日志如下: 部署日志如下 最后查看部署后的结果。进入相应项目选择工作负载菜单如下图 再进入运行容器查看日志如下