公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享。 对k8s有点了解技术人员,应该都只知道k8s是有服务注册发现的,今天就分析下这个原理,看看怎么实现的。 什么是服务注册与发现 服务注册与发现是一种机制,用于在集群中动态地发现和连接不同的服务,比如我们在开发微服务时,经常使用的Eureka、Nacos等 Service B 把自己注册到 Service Registry
本文主要介绍k8s的核心原理,包括浅析各个模块的运行逻辑和k8s中的网络通讯。 第一部分:模块 核心架构 以上是在k8s中的各个模块,下面就来详细介绍一下各个模块的作用和原理。 1、API Server API Server是集群管理的API入口,控制资源配额,提供了完备的安全机制,包括增删改查的Rest API,也包括一些实时监听的Watch接口。 以下是一个简单的样例,通过访问API可以直接获
Flink on k8s容器日志生成原理及与Yarn部署时的日志生成模式对比 最近需要将flink由原先部署到Yarn集群切换到kubernetes集群,在切换之后需要熟悉flink on k8s的运行模式。在使用过程中针对日志模块发现,在k8s的容器中,flink的系统日志只有jobmanager.log/taskmanager.log 两个,而当时在使用Yarn集群部署时,flink的日志会有