其实是从上一篇的脚本里剥离出来的。

加深一下印象吧。

docker run \-d \-p ${ETCD_CLI_PORT}:${ETCD_CLI_PORT} \-p ${ETCD_CLU_PORT}:${ETCD_CLU_PORT} \--volume=${etcd_data_dir}:${etcd_data_dir} \--volume=${pki_dir}:${pki_dir} \--name etcd ${REGISTRY}/etcd-amd64:${ETCD_VERSION} \/usr/local/bin/etcd \--data-dir=/etcd-data --name ${THIS_HOST} \--initial-advertise-peer-urls http://${THIS_HOST}:${ETCD_CLU_PORT} \--listen-peer-urls http://0.0.0.0:${ETCD_CLU_PORT} \--advertise-client-urls https://${THIS_HOST}:${ETCD_CLI_PORT} \--listen-client-urls https://0.0.0.0:${ETCD_CLI_PORT} \--initial-cluster ${CLUSTER} \--initial-cluster-state ${CLUSTER_STATE} \--initial-cluster-token ${TOKEN} \--cert-file=${pki_dir}/etcd/server.crt \--key-file=${pki_dir}/etcd/server.key \--trusted-ca-file=${pki_dir}/etcd/ca.crt

转载于:https://www.cnblogs.com/aguncn/p/10615212.html

基于容器的ETCD集群脚本相关推荐

  1. 一键部署ETCD集群脚本

    #!/bin/bash set -x set -e#更改这里的IP, 只支持部署3个节点etcd集群 declare -A NODE_MAP=(["etcd0"]="19 ...

  2. (通俗易懂~)Docker搭建Etcd集群

    (通俗易懂~)基于Docker的Etcd集群环境搭建 闲言碎语 Etcd简介 准备环境 第一步,下载Etc镜像 第二步,创建自定义Docker网络 第三步,创建并启动Etcd镜像节点 验证结果 完结撒 ...

  3. docker 创建etcd集群

    1.本文采用etcd3.5.1版本,首先下载etcd3.5.1 docker镜像 docker pull quay.io/coreos/etcd:v3.5.1 2.在自己设定的目录,比如/home/e ...

  4. 《Linux运维实战:Centos7.6基于ansible一键离线部署mongodb4.2.23容器版副本集群》

    一.部署背景 由于业务系统的特殊性,我们需要针对不同的客户环境部署 mongodb副本集群,由于大都数用户都是专网环境,无法使用外网,为了更便捷,高效的部署,针对业务系统的特性,我这边编写了基于ans ...

  5. Kubernetes 生产环境安装部署 基于 Kubernetes v1.14.0 之 etcd集群

    说明:没有明确注明在某台服务器,都是在k8s-operation 工作服务器完成 K8S node 节点数大于2000 节点 k8s-operation 目录规划,工作目录/apps/work/k8s ...

  6. 基于已有集群动态发现方式部署 Etcd 集群

    https://www.hi-linux.com/posts/19457.html etcd提供了多种部署集群的方式,在「通过静态发现方式部署etcd集群」 一文中我们介绍了如何通过静态发现方式部署集 ...

  7. 基于Kubernetes构建Docker集群管理详解

    from: 基于Kubernetes构建Docker集群管理详解 Kubernetes是Google开源的容器集群管理系统,基于Docker构建一个容器的调度服务,提供资源调度.均衡容灾.服务注册.动 ...

  8. Etcd集群的介绍和选主应用

    女主宣言 ETCD作为开源.分布式.高可用.强一致性的key-value存储系统,提供了配置共享和服务发现等众多功能.目前已广泛应用在kubernetes.ROOK.CoreDNS.M3以及opens ...

  9. Etcd教程 — 第二章 Etcd集群静态发现

    Etcd教程 - 第二章 Etcd集群静态发现 一.Etcd集群安装方式 二.Etcd集群静态发现 2.1 静态启动的方式 ※2.2 单机搭建Etcd集群 2.2.1 安装 goreman工具 2.2 ...

最新文章

  1. Cell:视觉错觉运动刺激的探索:基于EEG的实用辅助系统的脑机接口
  2. C语言中声明和定义的区别
  3. linux串口中断_5年匠心之作,深度探索Linux虚拟化
  4. mysql 之后_MYSQL登陆完之后如何操作???(新手求助)
  5. mysql触发器如何获取当前表名_Mysql如何获取中位数
  6. android+nutz后台如何上传和下载图片
  7. Tomcat7基于Redis的Session共享
  8. 【一句日历】2019年1月
  9. 【Python3学习】学习Python必看的几本书
  10. RK920C键盘出现输入del键,会输出q信息,输入Ins键会输出1信息
  11. C++模拟手机调查问卷
  12. 使用python快速查看hdf5文件
  13. mysql中TINYINT的取值范围
  14. 什么是svg?它是干什么的?有什么作用?
  15. 抖音小视频背景歌名识别的学习
  16. 局域网可以访问,但打印机就是连不上,提示拒绝访问,原来是这个原因
  17. Arduino提高篇07—超声波测距
  18. yaml文件 .yml
  19. 通过手机GPRS实现移动上网
  20. Linux系统bond模式原理与配置

热门文章

  1. 在JSP页面中显示动态时间
  2. Python:高级主题之(属性取值和赋值过程、属性描述符、装饰器)
  3. 常用的stsadm命令行参数
  4. 我的fedora10的virtual box网络设置
  5. java 窗口开始_Java窗口(JFrame)从零开始(3)——绝对布局
  6. java arraylist 实现原理_Java进阶--深入理解ArrayList实现原理
  7. cjson 对象是json数组型结构体_cJSON创建并解析json结构体 | 学步园
  8. 倒立摆的数学模型,matlab程序,simulink,c语言控制,一级倒立摆的控制设计
  9. 极大似然估计_计量经济学 | 极大似然估计
  10. ping 攻击 Linux,Linux 环境实现ping攻击