kubernetes 简介:Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful)。
k8s原理图:
k8s环境依赖的服务:
组件 | 版本 | 部署方式 | 安装目录或访问入口 |
docker | 1.10.3 | rpm | /var/lib/docker |
etcd | 2.3.6 | tar | /root/etcd-v2.3.6-linux-amd64 |
flannel | 0.5.5 | tar | /root/flannel-0.5.5 |
kubernetes | 1.2.4 | tar | /root/kubernetes |
skydns | 2015-10-13 | 容器 | 固定ip:192.168.3.254 |
kube2sky | 1.14 | 容器 | 和skydns同pod |
etcd | 2.2.2 | 容器 | 和skydns同pod |
exechealthz | 1.0 | 容器 | 和skydns同pod |
dashboard | 1.0.1 | 容器 | http://192.168.80.137:8080/ui |
nginx | 容器 | ||
cAdvisor | 容器 | kubelet自动启动
http://192.168.80.137:4194 |
|
heapster | 1.0.2 | 容器 | |
influxDB | 0.5 | 容器 | |
grafana | 2.6.0-2 | 容器 | http://192.168.80.137:8080/api/v1/proxy/namespaces/
kube-system/services/monitoring-grafana/ |
安装出现问题:
Error: docker-ce conflicts with 2:docker-1.13.1-75.git8633870.el7.centos.x86_64
解决:
yum remove -y docker-ce.x86_64 docker-ce-cli.x86_64 containerd.io.x86_64
未完待续!
来源:oschina
链接:https://my.oschina.net/u/2420680/blog/2876251