
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1.进入集群配置点击Manage Jenkins—>Configure System—>云—>新增一个云—>Kubernetes然后配置如下:先注意 名称默认为kubernetes,然后 Kubernetes地址 填写https://kubernetes.default.svc.cluster.local,在Jenkins地址,填入:http://服务名.kube-ops.
apiVersion: apps/v1kind: DaemonSetmetadata:name: log-pilotlabels:app: log-pilot# 设置期望部署的namespacenamespace: kube-systemspec:selector:matchLabels:app: log-pilotupdateStrategy:type: RollingUpdatetemplat
首先配置Jenkins因为我的是Jenkins主从结构所以有警告提示soanr权限配置
测试使用sit账号登录 ,视图和项目都是SIT账号的。

1 生成证书openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout n1.key -out n1.crtkubectl create secret tls mytls--cert=n1.crt --key=n1.key(也可以使用)kubectl create secret generic mytls --from-file=n1.c
安装插件(Qy Wechat Notification)生成流水线pipeline {agent anystages {stage('Hello') {steps {echo 'Hello World'}}}post{success{
cat <<END>DockerfileFROM alpine:latestMAINTAINER jbjb@jb.comENV TIMEZONE Asia/ShanghaiRUN echo http://mirrors.aliyun.com/alpine/latest-stable/main/ > /etc/apk/repositories && \echo
安装插件插件Locale plugin插件:Localization: Chinese (Simplified)jenkin搜索关键字LocaleLocalization然后在系统设置那里设置成:zh_CN启动生效皮肤插件安装插件simple theme启动生效系统设置 ->> Theme,转到Manage Jenkins–>> Configure并搜索Theme配置,然后
开始添加一个maven模版再加一个docker容器模版最后对应jenkinsfilepipeline {environment {name="miniprogram"image="xxx.jbjb.com/libary/zhihui-hr:${name}$BUILD_ID"}agent {kubernetes {inheritFrom 'maven-test'...

参数disableConcurrentBuilds()完整pipelinepipeline {agent anyoptions{timestamps ()disableConcurrentBuilds()}stages {stage('get code ') {steps {checkout([$class: 'GitSCM', branches: [[name: '*/master']], do