
Docker学习之私有仓库搭建
准备工作安装部署Docker(1)下载Docker 仓库镜像docker pull registry:2(2)启动创建registry容器docker run -d \-v /opt/data/registry:/var/lib/registry \-p 5000:5000 \--restart=always \--privileged=true \--name registry registry:latest-v /home/hzq/registry:/var/lib/registry 默认情况下,会将仓库存放于容器内的...

二进制部署k8s集群方案之kubectl命令行工具
kubectl 是 kubernetes 集群的命令行管理工具,本文档介绍安装和配置它的步骤。kubectl 默认从 ~/.kube/config 文件读取 kube-apiserver 地址、证书、用户名等信息,如果没有配置,执行 kubectl 命令时可能会出错:kubectl get podsThe connection to the server localhost:8080 was refused - did you specify the right host or ...

二进制部署k8s集群方案之创建CA证书和秘钥
为确保安全,kubernetes 系统各组件需要使用 x509 证书对通信进行加密和认证,使用 CloudFlare 的 PKI 工具集 cfssl 创建所有证书。CA (Certificate Authority) 是自签名的根证书,用来签名后续创建的其它证书。主Master节点完成操作一、下载安装 cfssl 工具集#创建目录mkdir -p /opt/k8s/cert sudo chown -R k8s /opt/k8s #下载c...

二进制部署k8s集群方案之环境配置及系统初始化
一、集群机器准备三台CentOS服务器/虚拟机,可以使用Vimware创建三台虚拟机服务器环境设置centos7+ 内核3.10+查看内核:uname -srLinux 3.10.0-514.el7.x86_64IPNameNode192.168.1.110docker110主master、etcd、worker 192.168.1.111docker111副master、etcd、worker 192.168.1.112docker112副master、etcd、worker 192.168.1.113doc...

二进制部署k8s集群方案之组件版本和配置策略
本文整理使用二进制部署最新 kubernetes v1.10.4 集群的详细步骤,而不是使用 kubeadm 等自动化方式来部署集群。启用了 x509 证书双向认证、RBAC 授权等严格的安全机制,一起动手搭个集群玩玩吧。组件版本Kubernetes 1.10.4Docker 18.03.1-ceEtcd 3.3.7Flanneld 0.10.0插件:CorednsDashboardHeapster (influxdb、grafana)Metrics-...