系统环境初始化架构设计1.目录结构所有文件均存放在/data/kubernetes目录下[root@root@node-01~]#tree-L1/data/kubernetes//data/kubernetes/├──bin#二进制文件├──cfg#配置文...
手动制作CA证书1.安装CFSSL[root@node-01~]#cd/usr/local/src[root@node-01src]#wgethttps://pkg.cfssl.org/R1.2/cfssl_linux-amd64[root@node-01...
手动部署ETCD集群0.准备etcd软件包[root@node-01k8s]#wgethttps://github.com/coreos/etcd/releases/download/v3.2.18/etcd-v3.2.18-linux-amd64.tar...
部署haproxy1.安装haproxy[root@node-01~]#yuminstallhaproxy-y2.配置内核转发基于NAT模式的负载均衡器都需要打开系统转发功能[root@node-01~]#cat>>/etc/sysctl.co...
1.部署KubernetesAPI服务部署0.准备软件包[root@node-01~]#cd/usr/local/src/kubernetes[root@node-01kubernetes]#cpserver/bin/kube-apiserver/data...
部署kubelet1.二进制包准备将软件包从复制到所有node中去。[root@node-01~]#cd/usr/local/src/kubernetes/server/bin/[root@node-01bin]#fornin`seq204206`;dos...
Flannel需要在所有的master和node都部署1.为Flannel生成证书[root@node-01ssl]#vimflanneld-csr.json{"CN":"flanneld","hosts":[],"key":{"algo":"rsa","...
创建CoreDNSkubernetes内部的服务发现以及pod之间的域名解析服务都是通过dns来实现,所以DNS对kubernets集群来说非常重要。目前dns有2种,一种是kubedns,一种是coredns,本次我们安装的是Coredns。所有的软件及...
概观本指南支持在Kubernetes集群中集成,部署和管理GlusterFS容器化存储节点。这使Kubernetes管理员能够为其用户提供可靠的共享存储。包括设置指南、其中包含一个示例服务器pod,它使用动态配置的GlusterFS卷进行存储。对于那些希望...
Helm部署helm官方下载地址:https://github.com/helm/helm/releases官方可用的chart列表:https://hub.kubeapps.com所有的软件及配置文件都保存在前面文章提到的百度网盘里:百度共享链接在此文章...