摘要:        
部署 Flannel 网络 kubernetes 要求集群内各节点能通过 Pod 网段互联互通,本文档介绍使用 Flannel上创建互联互通的 Pod 网段的步骤。 使用的变量 本文档用到的变量定义如下: NODE_IP=100.69.218.95 # 当前部署节点的 IP ETCD_ENDPOIN    阅读全文
posted @ 2021-10-04 16:58
backTraced
阅读(164)
评论(0)
推荐(0)
        
            
        
        
摘要:        
部署master组件 kubernetes master 包含的组件: kube-apiserver kube-scheduler kube-controller-manager 三个组件需要部署在同一节点上。 kube-scheduler、kube-controller-manager 和 kub    阅读全文
posted @ 2021-10-04 16:57
backTraced
阅读(62)
评论(0)
推荐(0)
        
            
        
        
摘要:        
部署 kubectl 命令行工具 kubectl 默认从 ~/.kube/config 配置文件获取访问 kube-apiserver 地址、证书、用户名等信息 #一键安装kubectl 需保证yum源中存在资源 $ yum install kubectl 创建 admin 证书 kubectl 与    阅读全文
posted @ 2021-10-04 16:56
backTraced
阅读(102)
评论(0)
推荐(0)
        
            
        
        
摘要:        
镜像部署ETCD kubernetes 系统使用 etcd 数据库存储所有数据,该数据库是很好的学习范例,此处不展开相关资料。 使用的变量 #IPADR=100.69.218.95 当前部署的机器 IP #对外暴露端口2379 通信端口2380 部署步骤 创建证书 为了保证通信安全,客户端(如 et    阅读全文
posted @ 2021-10-04 16:55
backTraced
阅读(260)
评论(0)
推荐(0)
        
            
        
        
摘要:        
创建 CA 证书和秘钥 kubernetes 系统各组件需要使用 TLS 证书对通信进行加密,本文档使用 CloudFlare 的 PKI 工具集 cfssl 来生成 Certificate Authority (CA) 证书和秘钥文件,CA 是自签名的证书,用来签名后续创建的其它 TLS 证书。     阅读全文
posted @ 2021-10-04 16:54
backTraced
阅读(406)
评论(0)
推荐(0)
        
            
        
        
摘要:        
组件版本与集群环境 组件配置 Centos7 Kubernetes 1.11.8 Docker 1.13.1 Etcd 3.2.18 Flanneld 0.7.1 vxlan 网络 TLS 认证通信 (etcd、kubernetes、kubectl) RBAC 授权 kubelet TLS Boot    阅读全文
posted @ 2021-10-04 16:52
backTraced
阅读(82)
评论(0)
推荐(0)
        
            
        
        
摘要:        
单机版Kubernetes(k8s)搭建教程 本文章将从零开始搭建基本的k8s环境,使用的组件版本为Kubernetes v1.11.8。 现有的教程如下: 基于自动化工具如kubeadm搭建,在单机上可快速搭建实例用于基本测试。 完全基于二进制部署 至少需要多个节点用于部署 本文实现方式: 主要采    阅读全文
posted @ 2021-10-04 16:51
backTraced
阅读(169)
评论(0)
推荐(0)
        

浙公网安备 33010602011771号