前言
在上一章K8S笔记:1、kubeadm 部署 kubernetes过程记录中,已部署安装k8s,这次在这个基础上部署jenkins。
按照jekins官网手册的部署指导https://www.jenkins.io/doc/book/installing/kubernetes/,提供了四种方式:
1、Setup Jenkins On Kubernetes
2、Install Jenkins with Helm v3
3、Install Jenkins with YAML files
4、Install Jenkins with Jenkins Operator
只需选择其中一种即可,本文就按照方法1部署。
安装步骤
1、获取yaml文件
从官方提供的地址
https://github.com/scriptcamp/kubernetes-jenkins
下载yaml文件,下载到本地后有这些:
上传到卡k8s-master节点。
2、创建命名空间
运行
kubectl create namespace devops-tools
3、创建service account
运行
kubectl apply -f serviceAccount.yaml
4、创建volume
修改volume.yaml,把节点名替换成自己的群组中的节点名,我这里已替换成k8s-node1
kind: S