基于容器的ETCD集群脚本
其实是从上一篇的脚本里剥离出来的。
加深一下印象吧。
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集群脚本相关推荐
- 一键部署ETCD集群脚本
#!/bin/bash set -x set -e#更改这里的IP, 只支持部署3个节点etcd集群 declare -A NODE_MAP=(["etcd0"]="19 ...
- (通俗易懂~)Docker搭建Etcd集群
(通俗易懂~)基于Docker的Etcd集群环境搭建 闲言碎语 Etcd简介 准备环境 第一步,下载Etc镜像 第二步,创建自定义Docker网络 第三步,创建并启动Etcd镜像节点 验证结果 完结撒 ...
- docker 创建etcd集群
1.本文采用etcd3.5.1版本,首先下载etcd3.5.1 docker镜像 docker pull quay.io/coreos/etcd:v3.5.1 2.在自己设定的目录,比如/home/e ...
- 《Linux运维实战:Centos7.6基于ansible一键离线部署mongodb4.2.23容器版副本集群》
一.部署背景 由于业务系统的特殊性,我们需要针对不同的客户环境部署 mongodb副本集群,由于大都数用户都是专网环境,无法使用外网,为了更便捷,高效的部署,针对业务系统的特性,我这边编写了基于ans ...
- Kubernetes 生产环境安装部署 基于 Kubernetes v1.14.0 之 etcd集群
说明:没有明确注明在某台服务器,都是在k8s-operation 工作服务器完成 K8S node 节点数大于2000 节点 k8s-operation 目录规划,工作目录/apps/work/k8s ...
- 基于已有集群动态发现方式部署 Etcd 集群
https://www.hi-linux.com/posts/19457.html etcd提供了多种部署集群的方式,在「通过静态发现方式部署etcd集群」 一文中我们介绍了如何通过静态发现方式部署集 ...
- 基于Kubernetes构建Docker集群管理详解
from: 基于Kubernetes构建Docker集群管理详解 Kubernetes是Google开源的容器集群管理系统,基于Docker构建一个容器的调度服务,提供资源调度.均衡容灾.服务注册.动 ...
- Etcd集群的介绍和选主应用
女主宣言 ETCD作为开源.分布式.高可用.强一致性的key-value存储系统,提供了配置共享和服务发现等众多功能.目前已广泛应用在kubernetes.ROOK.CoreDNS.M3以及opens ...
- Etcd教程 — 第二章 Etcd集群静态发现
Etcd教程 - 第二章 Etcd集群静态发现 一.Etcd集群安装方式 二.Etcd集群静态发现 2.1 静态启动的方式 ※2.2 单机搭建Etcd集群 2.2.1 安装 goreman工具 2.2 ...
最新文章
- Cell:视觉错觉运动刺激的探索:基于EEG的实用辅助系统的脑机接口
- C语言中声明和定义的区别
- linux串口中断_5年匠心之作,深度探索Linux虚拟化
- mysql 之后_MYSQL登陆完之后如何操作???(新手求助)
- mysql触发器如何获取当前表名_Mysql如何获取中位数
- android+nutz后台如何上传和下载图片
- Tomcat7基于Redis的Session共享
- 【一句日历】2019年1月
- 【Python3学习】学习Python必看的几本书
- RK920C键盘出现输入del键,会输出q信息,输入Ins键会输出1信息
- C++模拟手机调查问卷
- 使用python快速查看hdf5文件
- mysql中TINYINT的取值范围
- 什么是svg?它是干什么的?有什么作用?
- 抖音小视频背景歌名识别的学习
- 局域网可以访问,但打印机就是连不上,提示拒绝访问,原来是这个原因
- Arduino提高篇07—超声波测距
- yaml文件 .yml
- 通过手机GPRS实现移动上网
- Linux系统bond模式原理与配置
热门文章
- 在JSP页面中显示动态时间
- Python:高级主题之(属性取值和赋值过程、属性描述符、装饰器)
- 常用的stsadm命令行参数
- 我的fedora10的virtual box网络设置
- java 窗口开始_Java窗口(JFrame)从零开始(3)——绝对布局
- java arraylist 实现原理_Java进阶--深入理解ArrayList实现原理
- cjson 对象是json数组型结构体_cJSON创建并解析json结构体 | 学步园
- 倒立摆的数学模型,matlab程序,simulink,c语言控制,一级倒立摆的控制设计
- 极大似然估计_计量经济学 | 极大似然估计
- ping 攻击 Linux,Linux 环境实现ping攻击