anshible堡垒机、审计、跳板机 (192.168.1.200)
1.搭建FTP服务,自建YUM仓库,安装lrzsz,实现文件的上传下载;安装lftp,可以支持tab键
2.上传私钥,实现本机可以ssh免密登录内网所有主机【购买别的主机时需选择相应的秘钥对】
路径为/root/.ssh/id_rsa,权限为400
搭建NFS服务器,发布/cloud_nsd,方便通过脚本部署服务
3.安装ansible,批量部署
创建目录,创建配置文件ansible.cfg,添加内容:
[defaults]
inventory = myhosts
host_key_checking = False
4.安装docker,可以制作镜像
5.安装docker-distribution,作为本地镜像仓库【5000端口】,指定镜像仓库位置
6.安装chrony,指定华为云提供的NTP服务器,同时做内网的NTP服务器
7.开机自动挂载repository卷
做一个初始化镜像(YUM,支持Tab,YUM优先级)
GlusterFS分布式存储系统(192.168.1.211-213)
1.一共3台服务器,每台两块磁盘做RAID0(单块磁盘30G,共60G)
2.创建四个逻辑卷,每个10G
3.集群采用分布式复制卷(2X3),创建两个卷docker_data和repository
4.安装chrony,指向内网的NTP服务器
Docker宿主机(192.168.1.21-22)
1.安装docker,开机自启,指定镜像仓库位置
2.创建10.10.10.0/24网桥,给容器绑定IP地址
3.开机自动挂载docker_data卷
4.安装keepalived,采用非抢占模式,实现高可用[VIP:192.168.1.20]
5.安装chrony,指向内网的NTP服务器