首页 > 其他分享 >k8s总结

k8s总结

时间:2024-11-12 14:57:08浏览次数:1  
标签:总结 容器 kube Kubernetes 部署 集群 Pod k8s

1、k8s是一个开源的容器编排平台,由Google在2014年开源,建立在Borg系统的基础上。Kubernetes旨在自动化部署、扩展和管理容器化的应用程序,提供了一系列功能来解决容器编排的复杂问题‌

Kubernetes的核心组件
Kubernetes的核心组件包括:

1‌、Master节点‌:负责集群的调度、管理和运维,主要包括以下组件:

  • kube-apiserver‌:集群的统一入口,负责处理用户请求,提供RESTful API。
  • ‌etcd‌:高可用的键值存储系统,用于保存集群的所有数据。
  • kube-scheduler‌:负责资源的调度,为新创建的Pod选择合适的Node节点。
  • kube-controller-manager‌:运行各种控制器,维护集群的状态,如Node节点、Pod副本、端点等。

‌2、Node节点‌:集群中的工作负载节点,负责运行容器,主要包括以下组件:

  • kubelet‌:负责维护容器的生命周期,确保容器按照预期状态运行。
  • kube-proxy‌:实现服务发现和负载均衡。

‌容器运行时‌(如Docker、containerd等):负责容器的创建和运行。
Kubernetes的核心概念
‌Pod‌:Kubernetes中最小的可部署对象,用于托管容器应用程序。一个Pod可以包含一个或多个容器,这些容器共享网络和存储资源。
‌Service‌:为Pod提供稳定的访问入口,通过Service可以实现负载均衡和服务发现。
‌Namespace‌:用于隔离集群中的资源,不同的Namespace可以有相同的资源名称。
‌Deployment‌:用于定义Pod的部署和更新策略,支持滚动更新和回滚操作‌1。
Kubernetes的特点和应用场景
Kubernetes的特点包括:

  • 可移植性‌:支持公有云、私有云、混合云和多重云环境。
    ‌* 可扩展性‌:模块化、插件化设计,易于扩展和集成其他系统。
    ‌* 自动化‌:支持自动部署、自动扩展、自动修复等功能,降低运维成本。
    ‌* 高可用性‌:通过主从架构、多副本等技术保障服务的高可用性。
    ‌* 资源优化‌:支持资源的动态调度和分配,优化硬件资源的使用‌1。
    Kubernetes适用于各种规模的应用程序部署和管理,包括但不限于微服务架构、大规模应用部署、持续集成/持续部署(CI/CD)等场景‌

标签:总结,容器,kube,Kubernetes,部署,集群,Pod,k8s
From: https://www.cnblogs.com/stubborn-dude/p/18541933

相关文章

  • Unity类银河战士恶魔城学习总结(P123 UI)UI创建的开始
    【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibili教程源地址:https://www.udemy.com/course/2d-rpg-alexdev/本章节实现了UI的初步创建层级的设置UI.cs详细工作原理:1.遍历并隐藏所有子元素:transform.childCount:获取当前对象下所有子对象的数量。transform......
  • 近期总结
    一些近期的模拟赛,被暴打。9.18D超级无敌线段树题目。给出\(n\)个\(a_i,b_i\),然后\(q\)组询问。每组询问给出\(l,r,x\)。然后令\(i=l\),一直做到\(r\)。若\(x>a_i\),则\(x\getsx+b_i\)。暴力送你\(10\\texttt{pts}\),然后离线的话有\(50\\texttt{pts}\)。离......
  • LangGraph高级特性:总结与注意事项
    LangGraph作为一个强大的图结构程序设计工具,提供了许多高级特性来支持复杂的AI应用开发。本文将深入探讨LangGraph的一些关键概念和注意事项,帮助开发者更好地利用这个工具。1.数据状态与归纳函数在LangGraph中,理解数据状态的处理方式至关重要。默认情况下,节点返回的字典数据会......
  • 2024ICPC杭州赛后总结
    首先,还是恭喜一下我们队第一次参赛就拿到了,非常的幸运赛前事情还得从网络赛说起,由于我们队网络赛的发挥实在不好,导致最后只得到了一场比赛机会,在选择赛站的时候,就非常的犹豫,我们知道等学长都选完之后,留下给我们的赛站就不多了,我们应该选一个比较有举办经验的赛站,但是杭州站......
  • CSP2024总结(学术版)
    J组T4一道/赛上觉得很难/下来也听说很难/但听老师一讲也觉得只有中位绿/的题。题目传送门,首先想到\(r=1\)时的做法,不难看出可以使用一个标记数组来存储,然后依次寻找离他最近的\(1\)看是否满足要求,标记即可。\(5\)pts拿到手。然后发现可以扩展出一种类似递推的思想,设\(f_......
  • 2024.11.11总结
    John的农场是一张N*N的方格图,贝茜住在左上角(1,1),John住在右下角(N,N)。现在贝茜要去拜访John,每次都只能往四周与之相邻的方格走,并且每走一步消耗时间T。同时贝茜每走三步就要停下来在当前方格吃草,在每个方格吃草的用时是固定的,为H[i][j]。John想知道贝茜最少要多久才能到达Joh......
  • NOIP2024模拟赛#18 总结
    头要炸了。T1题面很好懂,手玩了一下发现答案最小是\((m-1)\timesn\)。可能会多出来一个长度为\(k\)的部分,会发现如果多出来一个长度为\(k\)的部分且合法,那么单个串\(1\simk\)位与\(n-k+1\simn\)位一定相同,\(k+1\simn\)位与\(1\simn-k\)一定相同。Hash判一下即......
  • 2024/11/11日工作总结
    完成数据结构pta实验题:6-3链表逆置:本题要求实现一个函数,将给定单向链表逆置,即表头置为表尾,表尾置为表头。链表结点定义如下:structListNode{intdata;structListNode*next;};函数接口定义:structListNode*reverse(structListNode*head);其中head是用户传入的链......
  • 快速排序,思路总结与实现
    思路找基准值(pivot)pivot=startorend比基准值小的放左边,大的放右边实现双指针,left从左到右找比基准值大的元素,right从右到左找比基准值小的元素找到后交换left和right指针的内容直到left=right这是递增排序,递减排序情况相反如果pivot=start,则右指针先动,否......
  • DP 技巧总结
    DP技巧总结进行了为期接近一周的DP特训,做了很多同学找的高质量题目,也学到了很多技巧。现在来把一些感觉比较有价值的技巧进行一些统一的总结。插入型DP这个东西之前应该在选拔期间的一场周测中见过,但是隔了很久,已经有所遗忘。这次题单里出现了两道类似的题目,我都不会做。其......