參考
部署
-
下載Chart
git clone https://github.com/kubernetes/charts.git
-
修改Chart
修改stable/jenkins/values.yaml诀紊,主要修改cpu和內(nèi)存已經(jīng)用戶密碼隅俘。
-
掛載
vim jenkins-pv.yml
apiVersion: v1 kind: PersistentVolume metadata: name: jenkins labels: app: jenkins spec: capacity: storage: 10Gi accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Recycle hostPath: path: /data/jenkins
建立目錄
sudo mkdir -p /data/jenkins
-
安裝
kubernetes開啟了RBAC,所以開啟rbac.install安裝
helm install stable/jenkins --set rbac.install=true
設(shè)置
-
查看服務(wù)
kubectl get -n kube-public svc
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE jenkins LoadBalancer 10.103.244.26 <pending> 8080:31779/TCP 23m jenkins-agent ClusterIP 10.110.65.191 <none> 50000/TCP 23m
-
訪問jenkins
http://節(jié)點ip:31779
與kubernetes-plugin一起工作碌宴,不需要多余的配置蒙畴,直接建立任務(wù)就可以了。