[k8s]容器及k8s学习笔记(目录)

2018/03/02 13:16
阅读数 24

容器基础学习

容器: docker学习思路

三部曲:
    1,vm会搭建服务
    2,docker会跑服务
    3,k8s集群会调度该服务
- 存储
    vm1 vm2 共享存储,vm1的容器挂了直接调度到vm2(docker存储驱动实现)
- 网络
    物理机安装flannel,使两台docker上容器能通(物理机/容器搭建etcd集群)
    物理机搭建openvswitch,实现两台docker

- 监控
    cadvisor会跑
    物理机安装grafana,物理机安装promethus(实现nodeexplore和mysqlexplore)
    容器跑promethus +cadvisor+grafana
    容器跑cadvisor+influendb+grafana
    容器跑elk,物理机跑filebeat搜集容器日志

k8s学习

我会陆陆续续小结下.

dns相关

dns策略
1.集群内 
2.指定内网 subdomain
3.访问互联网 resovel.conf

kube-dns架构图解及策略 nginx-ingress: DNS Policy导致hostnetwork网络问题

coredns/kube-dns配置subdomain

有状态集群

我研究了下有状态集群的特点:

有状态集群:

有状态,无状态的区别
stateful的特点
    现不仅能解决每个有状态节点有各自的数据, 数据还得同步.

Kubernetes如何支持有状态服务的部署? [k8s]k8s配置nfs做后端存储&配置多nginx共享存储&&statefulset配置

之前我写的: [k8s]k8s-ceph-statefulsets-storageclass-nfs 有状态应用布署实践 [k8s]zookeeper集群在k8s的搭建(statefulset模式)-pod的调度

k8s的中文文档及一些好的文档

https://kubernetes.io/cn/docs/tutorials/stateful-application/basic-stateful-set/

这个比较新 http://docs.kubernetes.org.cn

k8s技巧

Kubernetes环境下的各种调试方法

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部