浏览「云原生」分类下的开发笔记、实践与教程。
MetalLB 是一个为 Kubernetes 提供负载均衡服务的组件。Kubernetes 本身不提供内置的负载均衡器实现,特别是在裸机(非云环境)部署时。因此,当你在这样的环境中运行 Kubernetes,并希望提供外部访问到集群内的服务时,MetalLB 就变得非常有用。
Kong Gateway is a lightweight, fast, and flexible cloud-native API gateway. An API gateway is a reverse proxy that lets you manage, configure, and route requests to your APIs.
Octant是开发人员了解应用程序如何在Kubernetes集群上运行的工具。它旨在成为开发人员工具包的一部分,以获取Kubernetes中发现的洞察力和复杂性。Octant提供了内省工具、集群导航和对象管理以及插件系统的组合,以进一步扩展其功能。
Kubernetes 对 Pod 进行调度时,以当时集群中各节点的可用资源作为主要依据,自动选择某一个可用的节点,并将 Pod 分配到该节点上。在这种情况下,Pod 中容器数据的持久化如果存储在所在节点的磁盘上,就会产生不可预知的问题,例如,当 Pod 出现故障,Kubernetes 重新调度之后,Pod 所在的新节点上,并不存在上一次 Pod 运行时所在节点上的数
PersistentVolume (PV) 和 PersistentVolumeClaim (PVC) 提供了方便的持久化卷:PV 提供网络存储资源,而 PVC 请求存储资源。这样,设置持久化的工作流包括配置底层文件系统或者云数据卷、创建持久性数据卷、最后创建 PVC 来将 Pod 跟数据卷关联起来。PV 和 PVC 可以将 pod 和数据卷解耦,pod 不需要知道确切的文件系统或者支持它的持久化引擎。