随笔分类 - docker集群
摘要:1、Ingress组件介绍 Ingress解决的是新的服务加入后,域名和服务的对应问题,基本上是一个ingress的对象,通过yaml进行创建和更新进行加载。 Ingress Controller是将Ingress这种变化生成一段Nginx的配置,然后将这个配置通过Kubernetes API写到N
阅读全文
摘要:1、GlusterFS 部署过程请参考上篇文章 2、配置endpoints [root@manager ~]# kubectl create -f glusterfs-endpoints.json endpoints "glusterfs-cluster" created[root@manager
阅读全文
摘要:1、常用指令如下 运行应用程序 [root@manager ~]# kubectl run hello-world --replicas=3 --labels="app=example" --image=nginx:1.10 --port=80 [root@manager ~]# kubectl g
阅读全文
摘要:[root@manager ~]# git clone https://github.com/kubernetes/heapster.git [root@manager ~]# cd heapster/deploy/kube-config/influxdb/[root@manager influxd
阅读全文
摘要:1、导入kubernetes-dashboard 镜像 [root@node1 DNS]# docker load < kube-dashboard.tar 6bc90c4dba69: Loading layer [ >] 86.48MB/86.48MB5f70bf18a086: Loading l
阅读全文
摘要:1、在每个节点上面导入如下镜像 [root@node1 DNS]# lltotal 59816-rw-r--r--. 1 root root 8603136 Nov 25 18:13 exechealthz-amd64.tar.gz-rw-r--r--. 1 root root 47218176 N
阅读全文
摘要:先保证集群状态是正常的 集群管理 kubelet 在创建pod 时会先下载一个pause 镜像,这个镜像用于容器基础网络管理非常重要: 每个node 节点都要执行该操作: iptables -P FORWARD ACCEPTiptables-save 1、flannel 介绍 Flannel是Cor
阅读全文
摘要:1、环境说明:操作系统:CentOS7Kubernetes 版本:v1.8.3Docker 版本:v17.06-ce master 192.168.10.220 etcd kube-apiserver keub-controller-manager kube-scheduler flannel no
阅读全文
摘要:1、发布服务 2、发布服务 服务发现:Swarm模式内置DNS组件,自动为每个服务分配DNS记录,然后服务的DNS名称在集群内的服务直接分发请求。负载均衡:在Swarm集群中创建服务时,Ingress网络会自动为其分配一个虚拟IP(VIP),在DNS解析时返回VIP,流入该VIP的流量将自动发送(I
阅读全文
摘要:1、volume [root@manager ~]# docker service create --mount type=volume,src=vol1,dst=/usr/local/nginx/html --name myservice nginxlyvukuqa1oa3odtf4gaifsl8
阅读全文
摘要:1、创建服务 docker service create --replicas 1 --name hello busybox ping baiud.com 2、显示服务详细信息 3、扩展服务数量 4、查看服务任务 5、滚动更新服务 docker service create \--replicas
阅读全文
摘要:1、swarm是什么? Swarm是Docker公司自研发的容器集群管理系统,Swarm在早期是作为一个独立服务存在,在Docker Engine v1.12中集成了Swarm的集群管理和编排功能。可以通过初始化Swarm或加入现有Swarm来启用Docker引擎的Swarm模式。Docker En
阅读全文

浙公网安备 33010602011771号