摘要: 一、Ingress介绍 1、什么是Ingress? Kubernetes提供了两种内建的云端负载均衡机制(cloud load balancing)用于发布公共应用,一种是工作于传输层的Service资源,它实现的是“TCP负载均衡器”,另一种是Ingress资源,它实现的是“HTTP/HTTPS负 阅读全文
posted @ 2022-02-23 16:52 zhrx 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1、Pod 水平自动扩缩 Pod 水平自动扩缩(Horizontal Pod Autoscaler) 可以基于 CPU 利用率自动扩缩 ReplicationController、Deployment、ReplicaSet 和 StatefulSet 中的 Pod 数量。 除了 CPU 利用率,也可 阅读全文
posted @ 2022-02-23 16:50 zhrx 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1、安装metrics-server 官方代码仓库地址:https://github.com/kubernetes-sigs/metrics-server wget https://github.com/kubernetes-sigs/metrics-server/releases/download 阅读全文
posted @ 2022-02-23 16:48 zhrx 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 一、statefulset简介 从前面的学习我们知道使用Deployment创建的pod是无状态的,当挂载了Volume之后,如果该pod挂了,Replication Controller会再启动一个pod来保证可用性,但是由于pod是无状态的,pod挂了就会和之前的Volume的关系断开,新创建的 阅读全文
posted @ 2022-02-23 16:39 zhrx 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 一、存储卷的概念和类型 为了保证数据的持久性,必须保证数据在外部存储在docker容器中,为了实现数据的持久性存储,在宿主机和容器内做映射,可以保证在容器的生命周期结束,数据依旧可以实现持久性存储。但是在k8s中,由于pod分布在各个不同的节点之上,并不能实现不同节点之间持久性数据的共享,并且,在节 阅读全文
posted @ 2022-02-23 16:09 zhrx 阅读(112) 评论(0) 推荐(0) 编辑