docker jenkins 公钥_代码自动发布docker(20.10.1)+k8s(1.20.1)
PaaS平臺
Docker版本(20.10.1) ?2020-12-15 ? ?
k8s版本(1.20.1) ?2020-12-19
代碼托管:https://github.com/kubernetes/
官方網址:https://kubernetes.io/
pod--容器外殼
service--不是真正的服務是iptables或ipvs中的規則
先創建pod,后創建service,創建service其實就是在iptables或ipvs中添加一條規則,如果訪問pod,直接訪問service
業務發布邏輯設計圖
環境準備
1、dev-server
[root@dev-server ~]# yum -y install git
2、gitlab
3、jenkins-server
4、harbor-server
5、web-server?k8s集群
主機規劃
1、配置開發人員主機密鑰至gitlab
2、配置jenkins-server主機密鑰至gitlab
3、在gitlab-server上添加公鑰
4、配置jenkins-server主機的私鑰到憑據列表
5、配置jenkins使用docker
6、jenkins-server添加插件
安裝的插件主要有:?
ssh 用于jenkins-server對web-server進行操作?
git parameter 用于git版本提交進行參數構建?
gitlab 用于jenkins-server拉取項目
gitlab hook 用于項目自動構建
maven integration 用于編譯
7、jenkins全局工具配置①添加jdk②添加git③添加maven
8、jenkins系統配置-添加憑據-主要配置ssh插件,用于9jenkins操作web-server,讓web-server執行命令
10、配置ssh插件
? ? ? ? ? ? ? ? ? ? ?-------寫于2020-12-29? ?0:49
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Linux云計算+運維開發
?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 小狼
總結
以上是生活随笔為你收集整理的docker jenkins 公钥_代码自动发布docker(20.10.1)+k8s(1.20.1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 极品飞车ol服务器维护,《极品飞车OL》
- 下一篇: aimingclick.exe进程是什么