Skip to content
Menu
(◍ ´꒳` ◍)

  • Blog
  • Front Page
(◍ ´꒳` ◍)

k8s-TechWorld with Nana01

By erhu on 2023年4月12日2023年4月17日

k8s服务的兴起导致容器技术的使用增加

05:34

api 服务器实际上是kubernetes 集群的入口点不同 kubernetes 客户端的进程如果您使用的是ubernetes 仪表板,将与 ui 对话;如果您使用一些脚本和自动化技术以及命令行工具,将与 api 对话,因此所有这些都将与 api 服务器对话,另一个在主节点上运行的进程是控制器 管理器,它基本上概述了集群中发生的事情,是否需要修复某些东西,或者如果容器死亡并且需要重新启动等等,另一个是调度器,它基本上负责根据工作负载在不同节点上调度容器以及每个节点上的可用服务器资源,因此这是一个智能过程,它根据这些工作节点上的可用资源和该容器需要的负载以及整体的另一个非常重要的组成部分来决定下一个容器应该安排在哪个工作节点上集群实际上是一个 etcd键值存储,它基本上随时保存kubernetes 集群的当前状态,因此它拥有内部的所有配置数据以及该节点内部的每个节点和每个容器的所有状态数据以及备份和恢复 我们之前提到的实际上是由这些etcd 快照制作的,因为您可以使用该 etcd 快照恢复整个集群状态,

最后但并非最不重要的一点也是 kubernetes 的一个非常重要的组件,它使这些节点工作节点。virtual network主节点相互通信是虚拟网络 跨越属于集群的所有节点,简单来说,虚拟网络实际上将

集群内的所有节点变成一台功能强大的机器,该机器具有各个节点的所有资源的总和

docker包含在pod里面,在k8s中我们只需要和pod层交互,pod内部有独立数据库和app ,并且会生成一个内部ip且相互对应通讯,假如数据库挂了,pod会生成一个新的内部数据库代替,并且重新分配ip

使用了另一个名为 service 的 kubernetes 组件,

service 基本上是一个静态 ip可以附加到每个 pod 的地址或永久 IP 地址,我的应用程序将有自己的服务

app和DB都是独立ip且不关联情况下,DB挂了也会保留ip这样就不用重启pod了

an external service必须创建一个外部服务 所以外部服务是一种打开来自外部源的通信的服务,但显然你不希望你的数据库对公共请求开放,为此你会创建一个叫做内部服务(an internal service)的东西,所以这是你指定的一种服务

组件 kubernetes调用 ingress,请求首先进入 ingress 而不是服务,然后转发到服务

Category: k8s

文章导航

Docker-freeCodeCamp01
k8s-TechWorld with Nana02

Related Posts

k8s-k8s-up&Running11

3月 27, 2023
Read More

k8s-k8s-up&Running18

4月 17, 2023
Read More

承认平庸-k8s面试题

3月 5, 2023
Read More

发表回复 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注

近期文章

  • 实施002
  • 实施SQL001
  • 泛微oa001-字段
  • 硬件前端-海康威视摄像头
  • 使用Docker搭建Weblogic服务001

近期评论

    归档

    • 2023年10月
    • 2023年9月
    • 2023年8月
    • 2023年5月
    • 2023年4月
    • 2023年3月
    • 2021年11月
    • 2021年10月
    • 2021年9月
    • 2021年8月
    • 2021年5月

    分类

    • C
    • docker
    • iptable
    • ISIS
    • java
    • k8s
    • liunx
    • OpenCV py
    • ospf
    • solr
    • zabbix
    • 劳动法
    • 周杰伦
    • 格林法则
    • 等保
    • 鸿蒙

    其他操作

    • 登录
    • 条目feed
    • 评论feed
    • WordPress.org
    ©2025 (◍ ´꒳` ◍) | WordPress Theme by Superb WordPress Themes