一、配置 Kubernetes 证书

1.在master01节点上找到集群中的 KUBECONFIG,一般是 kubectl 节点的~/.kube/config 文件,或者是 KUBECONFIG 环境变量所指向的文件

$ ls .kube/config
.kube/config
$ env | grep KUBECONFIG

2.导出.kube/config文件

$ sz .kube/config

如果没有sz,执行以下命令进行安装

$ yum install lrzsz -y

3.接下来打开浏览器输入https://192.168.1.36:8080,输入账号admin和密码YOUR_JENKINS_PASSWORD登录Jenkins机器后,只需要把证书文件放置于 Jenkins 的 Credentials 中即可。

依次点击 【Manage Jenkins】-【 Manage Credentials】

Jenkins凭证Credentials-1

点击【(global)】

Jenkins凭证Credentials-2

点击【Add Credentials】

Jenkins凭证Credentials-3

填写相关信息,点击【Create】

  • kind:Secret file
  • File:导出.kube/config文件
  • ID:study-kubernetes
  • Description:study

Jenkins凭证Credentials-4

二、配置Harbor账号密码

1.打开浏览器输入https://192.168.1.36:8080,输入账号admin和密码YOUR_JENKINS_PASSWORD登录Jenkins机器

依次点击 【Manage Jenkins】-【 Manage Credentials】-【(global)】

配置Harbor账号密码-1

点击【Add Credentials】

配置Harbor账号密码-2

填写相关信息,点击【Create】

  • kind:Username with password
  • Username:admin
  • Password:YOUR_HARBOR_PASSWORD
  • ID:Harbor-username
  • Description:Harbor-username-password

配置Harbor账号密码-3

三、配置GitLab Key

1.打开浏览器输入https://192.168.1.36:8080,输入账号admin和密码YOUR_JENKINS_PASSWORD登录Jenkins机器

依次点击 【Manage Jenkins】-【 Manage Credentials】-【(global)】

配置GitLab Key-1

点击【Add Credentials】

配置GitLab Key-2

填写相关信息,点击【Create】

  • kind:SSH Username with private key

  • ID:gitlab-key

  • Description:gitlab私钥

  • Username:gitlab

  • Password:YOUR_HARBOR_PASSWORD

  • Key:复制你自己的私钥

配置GitLab Key-3

如果想查看自己的私钥,需要执行以下命令进行查看

$ cat ~/.ssh/id_rsa