通常所有的ssh连接都是通过跳板机来完成,以便于对ssh连接进行验证和管理。跳板机有哪些作用?
1.jenkins 部署在192.168.1.163服务器打包项目成jar包
2.通过ssh免密登录 跳板机
3.将jar包cp到不停的生产环境节点上
4.并启动服务器
5.每个服务停留一段时间等上个服务启动啦, 在启动下个服务
1.将jar发布到docker 私服上
2.其他节点从私服拉去docker 镜像
3.并启动就是k8s k8s 会根据系统内存 选择行启动那个服务
ssh免密登录生成公钥
ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub 106.14.168.39
ssh-copy-id -i ~/.ssh/id_rsa.pub 106.14.168.171
ssh-copy-id -i ~/.ssh/id_rsa.pub 106.14.199.154
ssh-copy-id -i ~/.ssh/id_rsa.pub 106.14.149.48
ssh-copy-id -i ~/.ssh/id_rsa.pub 106.14.174.94
ssh-copy-id -i ~/.ssh/id_rsa.pub 106.14.169.213