# auto_rancher **Repository Path**: xinyaoxiangyang/auto_rancher ## Basic Information - **Project Name**: auto_rancher - **Description**: Rancher开源项目自动化脚本,开源供于社区用户自动化部署 - **Primary Language**: Shell - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2022-06-26 - **Last Updated**: 2024-04-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # auto_rancher #### 介绍 Rancher开源项目自动化部署脚本 #### 软件架构 自动化bash脚本 #### 安装教程 1. 提前准备3个空Centos节点和4层均衡器(节点使用30443提供服务) 2. 克隆项目至本地任意节点 #### 使用说明 参数|说明 ---|--- [-h / --help] | 显示帮助信息 [--admin-password text] |rancher admin 用户密码,长度需要在12至32位之间. [--node-password text]| 节点 root 用户密码. [--access-ip ip] |rancher 负载均衡器地址. [--rancher-node1 ip] |rancher local集群 master1 节点. [--rancher-node2 ip]| rancher local集群 master2 节点. [--rancher-node3 ip]| rancher local集群 master3 节点. [--local-ip]|rancher local集群 master1 节点使用本机IP;设置此参数时不可设置 --rancher-node1 参数. [--debug]| 查看更多的日志,输出至 /tmp/rancher-install.log . #### 使用示例 ==脚本需在root用户家目录执行== ```bash git clone https://gitee.com/xinyaoxiangyang/auto_rancher.git cp auto_rancher/create-ha-rancher.sh /root/create-ha-rancher.sh && cd bash create-ha-rancher.sh --admin-password xxx --node-password xxx --access-ip 1.1.1.1 \ --rancher-node1 2.2.2.2 --rancher-node2 3.3.3.3 --rancher-node3 4.4.4.4 ```