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

网站和网站的app网络设计

网站和网站的app,网络设计,做海报设计的网站,wordpress论坛采集kubesphere中搭建DevOps创建流水线 前提条件 ●已有一个可用的企业空间(非 system-workspace)。 ●您需要加入一个企业空间并在企业空间中具有 DevOps 项目创建权限 ●KubeSphere 平台需要安装并启用 DevOps 扩展组件 ●做一个构建用的镜像,…

kubesphere中搭建DevOps创建流水线

前提条件
●已有一个可用的企业空间(非 system-workspace)。
●您需要加入一个企业空间并在企业空间中具有 DevOps 项目创建权限
●KubeSphere 平台需要安装并启用 DevOps 扩展组件
●做一个构建用的镜像,镜像包括git,go,nerdctl(环境用的是containerd没有用docker),做出来之后放到镜像仓库,地址:https://registry.cn-shenzhen.aliyuncs.com/youli371966511/go-build:2.0.0

1.启用DevOps组件

在这里插入图片描述

ps:
1.DevOps需要存储卷,可以提前创建存储卷,再把pvc绑定到pv

2.创建账号企业空间、角色、账号

1.创建角色

在这里插入图片描述

在这里插入图片描述

2.编辑角色权限

在这里插入图片描述

3.授权对应权限

在这里插入图片描述

4.添加用户

在这里插入图片描述

5.创建企业空间

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.邀请成员

在这里插入图片描述

2.修改jenkins_casc_config

1.找到jenkins_casc_config配置字典点击修改yaml

在这里插入图片描述

2.添加配置

- name: "gobuild2"namespace: "kubesphere-devops-worker"label: "gobuild2"nodeUsageMode: "EXCLUSIVE"idleMinutes: 0containers:- name: "go"image: "registry.cn-shenzhen.aliyuncs.com/youli371966511/go-build:2.0.0"command: "cat"args: ""ttyEnabled: trueprivileged: trueresourceRequestCpu: "100m"resourceLimitCpu: "4000m"resourceRequestMemory: "100Mi"resourceLimitMemory: "8192Mi"- name: "jnlp"image: "swr.cn-southwest-2.myhuaweicloud.com/ks/jenkins/inbound-agent:4.10-2"args: "^${computer.jnlpmac} ^${computer.name}"resourceRequestCpu: "50m"resourceLimitCpu: "500m"resourceRequestMemory: "400Mi"resourceLimitMemory: "1536Mi"workspaceVolume:emptyDirWorkspaceVolume:memory: falsevolumes:- hostPathVolume:hostPath: "/var/run/containerd/containerd.sock"mountPath: "/var/run/containerd/containerd.sock"- hostPathVolume:hostPath: "/var/data/jenkins_go_cache"mountPath: "/home/jenkins/go/pkg"- hostPathVolume:hostPath: "/var/data/jenkins_sonar_cache"mountPath: "/root/.sonar/cache"yaml: |spec:activeDeadlineSeconds: 21600affinity:nodeAffinity:preferredDuringSchedulingIgnoredDuringExecution:- weight: 1preference:matchExpressions:- key: node-role.kubernetes.io/workeroperator: Invalues:- citolerations:- key: "node.kubernetes.io/ci"operator: "Exists"effect: "NoSchedule"- key: "node.kubernetes.io/ci"operator: "Exists"effect: "PreferNoSchedule"containers:- name: "go"resources:requests:ephemeral-storage: "1Gi"limits:ephemeral-storage: "10Gi"securityContext:fsGroup: 1000

3.创建流水线

1.创建devops项目

在这里插入图片描述

2.进入note-golang项目创建凭证

在这里插入图片描述

3.创建流水线

在这里插入图片描述

4.编辑流水线(编辑Jenkinsfile)


pipeline {agent {node {label 'gobuild2'}}stages {stage('pull') {agent nonesteps {container('go') {git(url: 'https://gitee.com/youliroam/pm-be.git', credentialsId: 'gitee-id', branch: 'master', changelog: true, poll: false)sh 'ls -lh'}}}stage('build') {agent nonesteps {container('go') {sh 'export GOPROXY=https://goproxy.cn'sh 'go mod tidy'sh 'pwd'sh 'ls -lh'sh 'go build -o main main.go'}}}stage('pack') {agent nonesteps {container('go') {sh 'buildctl --version'sh 'buildkitd &'sh 'nerdctl build -t registry.cn-shenzhen.aliyuncs.com/youli371966511/pm-go:v1.0.1 .'sh 'ls -lh'}}}stage('push') {agent nonesteps {container('go') {withCredentials([usernamePassword(credentialsId: 'aliyun-images-id', passwordVariable: 'PASSWD', usernameVariable: 'USER')]) {sh 'echo "$PASSWD" | nerdctl login --username "$USER" --password-stdin $REGISTRY'sh 'nerdctl push registry.cn-shenzhen.aliyuncs.com/youli371966511/pm-go:v1.0.1'}}}}}environment {REPO_URL = 'https://gitee.com/youliroam/zbn_note.git'BRANCH = 'master'GOPROXY = 'https://goproxy.cn,direct'REGISTRY = 'registry.cn-shenzhen.aliyuncs.com'NAMEPACE = 'youli371966511'APP_NAME = 'note_go'}
}

保存之后如图
在这里插入图片描述

5.运行

http://www.dtcms.com/wzjs/413214.html

相关文章:

  • wordpress打开很慢赣州seo公司
  • 看一个网站的浏览量免费的api接口网站
  • 自己做的网站容易被黑吗磁力链搜索引擎入口
  • 怎么免费建设自己网站互联网推广工作好做吗
  • 社交投票论坛网站开发爱站网能不能挖掘关键词
  • 进行企业网站建设规划百度在线客服问答
  • 北京网站建设找德冿朴无锡百度信息流
  • wordpress充值卡生成seo网站优化培训价格
  • 地方网站欣赏长春做网站公司长春seo公司
  • 广东企业网站建设网站开发一般多少钱
  • 如何用网页制作网站平台开发
  • 平原县网站seo优化排名广州竞价托管
  • 网站建设的会计分录windows优化大师的作用
  • html5个人网站模板百度关键词指数
  • 邯郸市做网站建设网站建设高端公司
  • 建设交友网站的好处微信营销
  • 盐城网站建设费用鞍山做网站的公司
  • 企业怎么搭建网站友情链接交易网站源码
  • 前端开发和软件测试哪个好惠州搜索引擎seo
  • 网站建设项目分析报告免费发布信息网网站
  • 网站建设注册网络营销课程感悟
  • 给村里做网站广州软文推广公司
  • 网站做引流百度快速收录方法
  • 沈阳大型网站设计公司厦门百度seo排名
  • 怎么做短链接网站百度信息流账户搭建
  • 四会城乡建设局网站北京网络优化
  • 网站整体框架推广百度百科
  • 上海网站建设v芯ee8888e移动排名提升软件
  • wordpress 去除logo百度有专做优化的没
  • 申请的网站怎么建设哪个浏览器看黄页最快夸克浏览器