文章目录
1、编写yaml文件
步骤:
- 容器跑起来之后,jenkins目录是/var/jenkins_home
- 存储卷用的是hostPath,这里面我们指定pod调度到master
- 在master上创建目录:
mkdir /data_jenkins
创建名称空间:kubectl create ns jenkins
- jenkins在容器中的uid是1000,赋予其宿主机上目录的权限:chown -R 1000:1000 /data_jenkins
ll / |grep jenkins
检查- 编写
jenkins.yaml
,文件内容如下 :
kind: Deployment
apiVersion: apps/v1
metadata:
name: jenkins
namespace: jenkins
spec:
replicas: 1
selector:
matchLabels:
app: jenkins
template:
metadata:
labels:
app: jenkins
spec:
nodeName: master
containers:
- name: jenkins
image