手动制作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所有的软件及配置文件都保存在前面文章提到的百度网盘里:百度共享链接在此文章...
Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器。Harbor通过添加用户通常需要的功能(如安全性,身份和管理)来扩展开源Docker Distribution。使registry更接近构建和运行环境可以提高图像传输效率。Ha...