第二節-K8s詞匯表

關鍵字詞匯表

https://kubernetes.io/zh-cn/docs/reference/glossary/?fundamental=true

  • API Group (API 組)Kubernetes API 中的一組相關路徑。

  • API 服務器亦稱作:kube-apiserver

  • API 服務器是 Kubernetes 控制平面的組件, 該組件負責公開了 Kubernetes API,負責處理接受請求的工作。 API 服務器是 Kubernetes 控制平面的前端。

  • CustomResourceDefinitionLINK

  • 通過定制化的代碼給你的 Kubernetes API 服務器增加資源對象,而無需編譯完整的定制 API 服務器。

  • DaemonSet確保 Pod 的副本在集群中的一組節點上運行。

  • Deployment管理多副本應用的一種 API 對象,通常通過運行沒有本地狀態的 Pod 來完成工作。

  • Docker(這里特指 Docker Engine)是一種可以提供操作系統級別虛擬化 (也稱作容器)的軟件技術。

  • `Dockershim`` 是 Kubernetes v1.23 及之前版本中的一個組件。 這個組件使得 kubelet 能夠與 Docker Engine 通信。

  • Finalizer 是帶有命名空間的鍵,告訴 Kubernetes 等到特定的條件被滿足后, 再完全刪除被標記為刪除的資源。 Finalizer 提醒控制器清理被刪除的對象擁有的資源。

  • Init 容器(Init Container)應用容器運行前必須先運行完成的一個或多個 Init 容器(Init Container)。

  • Job 是需要運行完成的確定性的或批量的任務。

  • kube-controller-manager 是控制平面的組件, 負責運行控制器進程。

  • kube-proxy 是集群中每個節點(node)上所運行的網絡代理, 實現 Kubernetes 服務(Service) 概念的一部分。

  • Kubectl亦稱作:kubectl

  • `kubectl`` 是使用 Kubernetes API 與 Kubernetes 集群的控制面進行通信的命令行工具。

  • kubelet 會在集群中每個節點(node)上運行。 它保證容器(containers)都運行在 Pod 中。

  • Kubernetes API 是通過 RESTful 接口提供 Kubernetes 功能服務并負責集群狀態存儲的應用程序。

  • LimitRange提供約束來限制命名空間中每個 容器(Containers) 或 Pod 的資源消耗。

  • Master遺留術語,作為運行 控制平面 的 節點 的同義詞使用。

  • Minikube 是用來在本地運行 Kubernetes 的一種工具。

  • Pod 是 Kubernetes 的原子對象。 Pod 表示你的集群上一組正在運行的容器(Container)。

  • Pod 安全策略為 Pod 的創建和更新操作啟用細粒度的授權。

  • Pod 生命周期關于 Pod 在其生命周期中處于哪個階段的更高層次概述。

  • QoS 類(QoS Class)QoS Class(Quality of Service Class)為 Kubernetes 提供了一種將集群中的 Pod 分為幾個類并做出有關調度和驅逐決策的方法。

  • ReplicaA copy or duplicate of a Pod or a set of pods. Replicas ensure high availability, scalability, and fault tolerance by maintaining multiple identical instances of a pod.

  • ReplicaSet 是下一代副本控制器。

  • ServiceAccount為在 Pod 中運行的進程提供標識。

  • SpecDefines how each object, like Pods or Services, should be configured and its desired state.

  • StatefulSet 用來管理某 Pod 集合的部署和擴縮, 并為這些 Pod 提供持久存儲和持久標識符。

  • UIDKubernetes 系統生成的字符串,唯一標識對象。

  • 標簽(Label)用來為對象設置可標識的屬性標記;這些標記對用戶而言是有意義且重要的。

  • 對象(Object)Kubernetes 系統中的實體。Kubernetes API 用這些實體表示集群的狀態。

  • 服務(Service)將運行在一個或一組 Pod 上的網絡應用程序公開為網絡服務的方法。

  • 干擾(Disruption)干擾(Disruption)是指導致一個或者多個 Pod 服務停止的事件。 干擾會影響依賴于受影響的 Pod 的資源,例如 Deployment。

  • 工作負載(Workload)工作負載是在 Kubernetes 上運行的應用程序。

  • 混排切片(Shuffle Sharding)混排切片(Shuffle Sharding)是指一種將請求指派給隊列的技術,其隔離性好過對隊列個數哈希取模的方式。

  • 基于角色的訪問控制(RBAC)管理授權決策,允許管理員通過 Kubernetes API 動態配置訪問策略。

  • 集群(Cluster)一組工作機器,稱為節點, 會運行容器化應用程序。每個集群至少有一個工作節點。

  • 節點(Node)Kubernetes 中的工作機器稱作節點。

  • 靜態 Pod(Static Pod)由特定節點上的 kubelet 守護進程直接管理的 Pod。 API 服務器不了解它的存在。 靜態 Pod 不支持臨時容器。

  • 鏡像(Image)鏡像(Image)是保存的容器實例,它打包了應用運行所需的一組軟件。

  • (Volume)包含可被 Pod 中容器訪問的數據的目錄。 每個 Kubernetes 卷在所處的 Pod 存在期間保持存在狀態。 因此,卷的生命期會超出 Pod 中運行的容器, 并且保證容器重啟之后仍保留數據。 更多信息可參考存儲

  • 控制平面(Control Plane)控制平面(Control Plane)是指容器編排層,它暴露 API 和接口來定義、 部署容器和管理容器的生命周期。

  • 控制器(Controller)在 Kubernetes 中,控制器通過監控集群 的公共狀態,并致力于將當前狀態轉變為期望的狀態。

  • 控制組(cgroup;control group)一組具有可選資源隔離、審計和限制的 Linux 進程。

  • 擴展組件(Extensions)擴展組件(Extensions)是擴展并與 Kubernetes 深度集成以支持新型硬件的軟件組件。

  • 垃圾收集(Garbage Collection)垃圾收集(Garbage Collection)是 Kubernetes 用于清理集群資源的各種機制的統稱。

  • 臨時容器(Ephemeral Container)你可以在 Pod 中臨時運行的一種 容器(Container) 類型。

  • 名稱(Name)客戶端提供的字符串,引用資源 URL 中的對象,如/api/v1/pods/some name。

  • 名字空間(Namespace)名字空間是 Kubernetes 用來支持隔離單個 集群中的資源組的一種抽象。

  • 親和性(Affinity)在 Kubernetes 中 親和性(affinity) 是一組規則,它們為調度程序提供在何處放置 Pod 提示信息。

  • 清單(Manifest)JSON 或 YAML 格式的 Kubernetes API 對象規范。

  • 日志(Logging)日志是 集群(cluster) 或應用程序記錄的事件列表。

  • 容器(Container)容器是可移植、可執行的輕量級的鏡像,包含其中的軟件及其相關依賴。

  • 容器環境變量(Container Environment Variables)容器環境變量提供了 name=value 形式的、在 Pod 中運行的容器所必須的一些重要信息。

  • 容器運行時(Container Runtime)這個基礎組件使 Kubernetes 能夠有效運行容器。 它負責管理 Kubernetes 環境中容器的執行和生命周期。

  • 容器運行時接口(Container Runtime Interface;CRI)容器運行時接口(Container Runtime Interface;CRI)是一組讓容器運行時與節點上 kubelet 集成的 API。

  • 容忍度(Toleration)容忍度是一種核心對象,包含三個必需的屬性:key、value 和 effect。容忍度允許將 Pod 調度到具有對應污點的節點或節點組上。

  • 設備插件(Device Plugin)設備插件在工作節點上運行并為 Pod 提供訪問資源的能力, 例如:本地硬件這類資源需要特定于供應商的初始化或安裝步驟。

  • 事件(Event)事件(Event)是描述系統狀態變化以及需要注意的事情的 Kubernetes 對象。

  • 數據平面(Data Plane)提供諸如 CPU、內存、網絡和存儲的能力,以便容器可以運行并連接到網絡。

  • 特性門控(Feature gate)特性門控是一組鍵(非透明的字符串值),你可以用它來控制在你的集群中啟用哪些 Kubernetes 特性。

  • 污點(Taint)污點是一種核心對象,包含三個必需的屬性:key、value 和 effect。 污點會阻止在節點或節點組上調度 Pod。

  • 選擇算符(Selector)選擇算符允許用戶通過標簽(labels)對一組資源對象進行篩選過濾。

  • 應用(Applications)各種容器化應用運行所在的層。

  • 注解(Annotation)注解是以鍵值對的形式給資源對象附加隨機的無法標識的元數據。

  • 資源配額(Resource Quotas)資源配額提供了限制每個 命名空間 的資源消耗總和的約束。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/41341.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/41341.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/41341.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

2024年智慧教育與社會科學國際會議 (ICSSS 2024)

2024年智慧教育與社會科學國際會議 (ICSSS 2024) 2024 International Conference on Smart Education and Social Sciences 【重要信息】 大會地點:北京 大會官網:http://www.icicsss.com 投稿郵箱:icicssssub-conf.com 【注意:稿…

Stable-diffusion-WebUI 的API調用(內含文生圖和圖生圖實例)

前情提要 在之前嘗試使用Diffusers庫來進行stable-diffusion的接口調用以及各種插件功能實現,但發現diffusers庫中各復雜功能的添加較為麻煩,而且難以實現對采樣器的添加,safetensors格式模型的讀取。在官網上找到了webui有專門的api接口&am…

1117 數字之王

solution 判斷現有數字是否全為個位數 全為個位數,找出出現次數最多的數字,并首行輸出最多出現次數,第二行輸出所有出現該次數的數值不全為個位數 若當前位數值為0,無需處理若當前位數值非0,則每位立方相乘&#xff0…

10.x86游戲實戰-匯編指令lea

免責聲明:內容僅供學習參考,請合法利用知識,禁止進行違法犯罪活動! 本次游戲沒法給 內容參考于:微塵網絡安全 工具下載: 鏈接:https://pan.baidu.com/s/1rEEJnt85npn7N38Ai0_F2Q?pwd6tw3 提…

Prometheus + Grafana 監控系統搭建使用指南-redis_exporter 安裝與配置

Redis 接入 Prometheus 監控系統 系列文章目錄 Prometheus 的安裝部署Grafana的安裝部署Linux服務器接入Prometheus監控-Node Exporter 安裝指南Prometheus 接入SpringBoot微服務監控Mysql 接入 Prometheus RocketMQ 接入Prometheus 監控ElasticSearch 接入 PrometheusNacos …

vue使用axios獲取信息的案例

List組件&#xff08;用來展示搜索的信息&#xff09; <template><div class"row"><!-- 列表數據 --><div class"card" v-for"user in info.users" :key"user.login" v-show"info.users.length">&l…

智慧校園-資產管理系統總體概述

智慧校園資產管理系統是面向教育機構設計的一體化數字平臺&#xff0c;其核心目標在于通過先進的信息技術手段&#xff0c;全面優化校園內部的資產管理流程。該系統致力于提升資產管理的效率與透明度&#xff0c;同時降低成本并確保所有操作符合財務及審計規范&#xff0c;為校…

Debezium系列之:單表多個tinyint(1)類型字段支持選擇字段轉化為int或者boolean

Debezium系列之:單表多個tinyint 1類型字段支持選擇字段轉化為int或者boolean 一、需求二、相關技術三、創建表和插入數據四、參數設置和字段選擇五、查看數據一、需求 單表中有多個tinyint(1)字段,需要能支持選擇某個字段類型轉化為int,某個字段類型轉化為boolean二、相關技…

RNN文獻綜述

循環神經網絡&#xff08;Recurrent Neural Network&#xff0c;RNN&#xff09;是一種專門用于處理序列數據的神經網絡模型。它在自然語言處理、語音識別、時間序列預測等領域有著廣泛的應用。本文將從RNN的歷史發展、基本原理、應用場景以及最新研究進展等方面進行綜述。 歷…

getResources().getDimension引起的問題

在xml中設置字體&#xff1a; <!-- <TextView--> <!-- android:textSize"dimen/sp_9"android:layout_height"dimen/dp_14" -->然后想著不這么設置&#xff0c;想著代碼中動態設置字體大小&#xff0c;改為如下&#xf…

TC3xx NvM小細節解讀

目錄 1.FlsLoader Driver和FlsDmu Driver 2. FlsLoader小細節 3.小結 大家好&#xff0c;我是快樂的肌肉&#xff0c;今天聊聊TC3xx NvM相關硬件細節以及MCAL針對NvM的驅動。 1.FlsLoader Driver和FlsDmu Driver 在最開始做標定的時候&#xff0c;認為標定數據既然是數據&…

安裝easy-handeye

一、aruco_ros配置 mkdir -p ~/ros_ws/src cd ~/ros_ws/src git clone -b melodic-devel https://github.com/pal-robotics/aruco_ros.git cd .. catkin_make 二、visp配置(需要聯外網下載東西&#xff0c;不然會一直出問題&#xff09; sudo apt-get install ros-melodic-…

比賽獲獎的武林秘籍:02 國獎秘籍-大學生電子計算機類競賽快速上手的流程,小白必看

比賽獲獎的武林秘籍&#xff1a;02 國獎秘籍-大學生電子計算機類競賽快速上手的流程&#xff0c;小白必看 摘要 本文主要介紹了大學生參加電子計算機類比賽&#xff08;電賽、光電設計大賽、計算機設計大賽、嵌入式芯片與系統設計大賽等比賽&#xff09;的流程和涉及到的知識…

3dmax全景圖用什么渲染軟件好?渲染100邀請碼1a12

全景圖是常見的效果圖類型&#xff0c;常用于展示大型空間&#xff0c;如展廳、會議室等。全景圖的制作需要渲染&#xff0c;下面我介紹幾個常用的渲染軟件分享給大家。 1、V-Ray&#xff1a;十分流行的渲染引擎&#xff0c;功能強大&#xff0c;它提供了高質量的光線追蹤技術…

六、資產安全—信息分級資產管理與隱私保護練習題(CISSP)

六、資產安全—信息分級資產管理與隱私保護(CISSP): 六、資產安全—信息分級資產管理與隱私保護(C

Vue實現文件預覽和下載功能的前端上傳組件

Vue實現文件預覽和下載功能的前端上傳組件 一、前言1.準備工作1.1 創建 Vue 組件1.2 組件說明 2.注意事項 一、前言 在前端開發中&#xff0c;文件上傳和預覽是常見的功能需求之一。本文將介紹如何利用 Vue.js 結合 Element UI 的上傳組件&#xff08;el-upload&#xff09;實…

RAM和ROM的區別

RAM和ROM的區別 RAM和ROM都是用來存東西的&#xff0c;比如我們熟悉的CPU緩存、電腦和手機的內存就是屬于RAM&#xff0c;而固態硬盤、U盤&#xff0c;還有我們買手機時候說的32G、64G的存儲空間&#xff0c;就屬于ROM。RAM和ROM的區別&#xff0c;簡單說就是RAM在斷電之后&am…

正則表達式語法+常用正則表達式

1. 簡介 1> 正則表達式(Regular Expression)是一種文本模式&#xff0c;包括普通字符&#xff08;例如&#xff0c;a 到 z 之間的字母&#xff09;和特殊字符&#xff08;稱為"元字符"&#xff09;&#xff0c;可以用來描述和匹配字符串的特定模式 2> 正則表達…

沙龍回顧|MongoDB如何充當企業開發加速器?

數據不僅是企業發展轉型的驅動力&#xff0c;也是開發者最棘手的問題。前日&#xff0c;MongoDB攜手阿里云、NineData在杭州成功舉辦了“數據驅動&#xff0c;敏捷前行——MongoDB企業開發加速器”技術沙龍。此次活動吸引了來自各行各業的專業人員&#xff0c;共同探討MongoDB的…

Java使用線程實現異步運行

在Java中&#xff0c;實現異步運行的一個常用方式是使用Thread類。下面&#xff0c;我將給出一個詳細且完整的示例&#xff0c;該示例將創建一個簡單的異步任務&#xff0c;該任務將模擬一個耗時的操作&#xff08;比如&#xff0c;模擬網絡請求或文件處理&#xff09;。 1. 使…