相关疑难解决方法(0)

Kubernetes - Jenkins 集成

我已经使用 kubeadm Kubernetes 1.9 RBAC 集群进行了引导,并且已经在基于 jenkins/jenkins:lts 的 POD Jenkins 中启动。我想试试https://github.com/jenkinsci/kubernetes-plugin。我已经根据https://gist.github.com/lachie83/17c1fff4eb58cf75c5fb11a4957a64d2 中的提议创建了一个 serviceaccount

> kubectl -n dev-infra create sa jenkins
> kubectl create clusterrolebinding jenkins --clusterrole cluster-admin --serviceaccount=dev-infra:jenkins
> kubectl -n dev-infra get sa jenkins -o yaml
apiVersion: v1
kind: ServiceAccount
metadata:
  creationTimestamp: 2018-02-16T12:06:26Z
  name: jenkins
  namespace: dev-infra
  resourceVersion: "1295580"
  selfLink: /api/v1/namespaces/dev-infra/serviceaccounts/jenkins
  uid: d040041c-1311-11e8-a4f8-005056039a14
secrets:
- name: jenkins-token-vmt79

> kubectl -n dev-infra get secret jenkins-token-vmt79 -o yaml
apiVersion: v1
data:
  ca.crt: LS0tL...0tLQo=
  namespace: ZGV2LWluZnJh
  token: ZXlK...tdVE= …
Run Code Online (Sandbox Code Playgroud)

continuous-integration jenkins jenkins-plugins docker kubernetes

7
推荐指数
1
解决办法
1万
查看次数