随笔分类 -  k8s 与 docker 实践

04.部署 etcd 集群
摘要:04.部署 etcd 集群 etcd 是基于 Raft 的分布式 key-value 存储系统,由 CoreOS 开发,常用于服务发现、共享配置以及并发控制(如 leader 选举、分布式锁等)。kubernetes 使用 etcd 存储所有运行数据。 本文档介绍部署一个三节点高可用 etcd 集群 阅读全文

posted @ 2019-06-04 22:15 orsonchen 阅读(251) 评论(0) 推荐(0)

03.部署 kubectl 命令行工具
摘要:03.部署 kubectl 命令行工具 kubectl 是 kubernetes 集群的命令行管理工具,本文档介绍安装和配置它的步骤。 kubectl 默认从 ~/.kube/config 文件读取 kube-apiserver 地址、证书、用户名等信息,如果没有配置,执行 kubectl 命令时可 阅读全文

posted @ 2019-06-04 22:09 orsonchen 阅读(280) 评论(0) 推荐(0)

02.创建 CA 证书和秘钥
摘要:02.创建 CA 证书和秘钥 为确保安全,kubernetes 系统各组件需要使用 x509 证书对通信进行加密和认证。 CA (Certificate Authority) 是自签名的根证书,用来签名后续创建的其它证书。 本文档使用 CloudFlare 的 PKI 工具集 cfssl 创建所有证 阅读全文

posted @ 2019-06-04 22:04 orsonchen 阅读(363) 评论(0) 推荐(0)

01.组件版本和集群环境
摘要:01.系统初始化和全局变量 集群机器 kube-node1:192.168.1.106 kube-node2:192.168.1.107 kube-node3:192.168.1.108 本着测试的目的,etcd 集群、kubernetes master 集群、kubernetes node 均使用 阅读全文

posted @ 2019-06-04 21:36 orsonchen 阅读(254) 评论(0) 推荐(0)

23.kubernetes 组件版本和配置策略
摘要:00.组件版本和配置策略 组件版本 Kubernetes 1.10.4 Docker 18.03.1-ce Etcd 3.3.7 Flanneld 0.10.0 插件: Coredns Dashboard Heapster (influxdb、grafana) Metrics-Server EFK 阅读全文

posted @ 2019-06-04 21:32 orsonchen 阅读(190) 评论(0) 推荐(0)

导航