Linux 内核的 Namespace 和 Cgroups 可以让程序在一个资源可控的独立(隔离)环境中运行,这就是容器运行运用到的核心技术。
容器的启动运用到了 OverlayFS,而容器的数据持久化就需要用到数据卷,数据卷的实现就不是使用 OverlayFS 了,Docker 提供了四种挂载类型的实现:
Volume mountsBind mountstmpfs mountsNamed pipes记录一些 Prometheus 使用问题排查方法。
Calico 的运行支持三种模式:
MetalLB 是使用标准路由协议(ARP/BGP)为 Bare Metal Kubernetes 集群实现的负载平衡器。
部署 ECK Operator:
1 | kubectl create -f https://download.elastic.co/downloads/eck/2.16.1/crds.yaml |
基于 OT-CONTAINER-KIT/redis-operator 项目,使用 Operator 在 Kubernetes 上部署 Redis。