一、heapster简介 什么是Heapster? Heapster是容器集群监控和性能分析工具,天然的支持Kubernetes和CoreOS。Kubernetes有个出名的监控agent cAdvisor。在每个kubernetes Node上都会运行cAdvisor,它会收集本机以及容器的监控数 ...
flannel是CoreOS开发的容器网络解决方案,flannel为每一个host分配一个subnet,容器从这些subnet中分配IP,这些IP可以在host之间路由,容器无需NAT和port mapping就可以跨主机通信。 每个subnet都是一个更大的IP池中划分的,flannel会在每个主 ...
分类:
其他好文 时间:
2017-11-11 14:07:13
阅读次数:
179
Kubernetes提供的虚拟DNS服务名为skydns,由四个组件组成: Kubernetes DNS服务的总体架构: ...
分类:
Web程序 时间:
2017-11-11 13:20:27
阅读次数:
138
kubectl create -f mysql-rc.yamlkubectl create -f myweb-rc.yamlkubectl create -f myweb-svc.yaml kubectl get nodeskubectl describe node xxxx kubectl get ...
分类:
Web程序 时间:
2017-11-09 18:46:08
阅读次数:
173
基于Centos7构建Kubernetes平台一、实验环境3台centos7的主机:master192.168.111.131部署etcd,kube-apiserver,kube-controller-manager,kube-scheduler4个应用。node01192.168.111.130部署docker,kubelet,kube-proxy3个应用node02192.168.111.129部署docker,kubelet,kube-..
分类:
Web程序 时间:
2017-11-08 19:48:55
阅读次数:
827
对于在公司内网环境中、无法访问互联网的用户而言,离线安装部署Rancher是解决问题的关键。本文是Rancher离线部署教程,专为内网用户排坑解难。版本说明OS:Centos7.3Dockerversion:1.12.6Rancherversion:1.6.10主机角色说明前期准备dockerrpmwgethttps://yum.dockerproject.or..
分类:
其他好文 时间:
2017-11-08 14:46:31
阅读次数:
141
一。Kubernetes架构 二。重要的几个概念 1.Pod:最小单元 1.1 一个Pod里可以有多个Container 1.2这些container共享这个pod的同一个网络地址,同一个文件系统,通过127.0.0.1互访等 1.3彼此间访问速度快,而且生命周期是同步的 2.service: 3. ...
分类:
Web程序 时间:
2017-11-07 16:26:59
阅读次数:
204
一。容器: 1. 容器是运行一个或一组进程的方法,使得这些进程和主机上其他进程相隔离 2. 容器类似于虚拟机,但不同于虚拟机 容器 虚拟机 内核 调用宿主机的内核 每个虚拟机一个 启动速度 秒级 分钟级 资源使用 仅容器里的进程占用 整个虚拟机占用 二。kubernets是什么? 1. 是一种容器编 ...
分类:
Web程序 时间:
2017-11-06 19:10:06
阅读次数:
168
yum -y install etcd docker flannel kubenetes 一般会遇到没有k8s源的问题,先 yum update -y 看是否有效,如果还是没用就创建yum 源,再安装 kubenetes 如下操作: 创建yum源 加入以下内容: 安装服务 执行以下命令,安装kube ...
分类:
Web程序 时间:
2017-11-06 16:49:05
阅读次数:
452
简介 Kubernetes是一个开源、用于管理云平台中多个主机上的容器化的应用,目标是让部署容器化的应用简单并且高效,Kuernetes提供了应用部署、规划、更新、维护的一种机制。 在Kubernetes中,所有的容器均在Pod中运行,一个Pod可以承载一个或者多个相关的容器户创建的每个Pod系统会 ...
分类:
Web程序 时间:
2017-11-05 23:37:50
阅读次数:
199