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云计算+运维开发
小狼