K8S中的資源

2022-06-29 22:27:13 字數 474 閱讀 6727

k8s中所有的內容都抽象為資源,資源例項化之後,叫做物件

pod , replicaset , deployment, statefulset, daemonset, job, cronjob (replicationcontroller 在v.11版本被廢棄)

service, ingress...

volume(儲存卷)  csi( 容器儲存介面,可以擴充套件各種各樣的第三方儲存卷 )

configmap( 當配置中心來使用的資源型別 ),secret(儲存敏感資料), downwardapi (把外部環境中的資訊輸出給容器)

namespace, node, role, clusterrole, rolebinding, clusterrolebinding

hpa,podtemplate, limitrange

在k8s中,一般使用yaml格式的檔案來建立符合我們預期期望的pod,這樣的yaml檔案我們一般稱為資源清單。

k8s資源限制

注 以下只是在yaml檔案中進行資源限制的乙個片段,並不是完整的yaml檔案,僅是自己的乙個隨筆。root master limit vim cgroup pod.yaml spec containers name image ports protocol tcp containerport 80 ...

k8s資源清單

自主式的pod無法自癒 編輯檔案vim pod.yaml apiversion v1 指定api的版本 kind pod 檔案自定義的資源型別和角色,控制器型別 metadata 元資料物件 name demo 命名空間 labels 標籤 spec 固定物件容器的控制 containers nam...

k8s專欄 資源編排

參考k8s教程由淺入深 編排方法 使用yaml檔案配置資源物件,通過kubectl命令對資源進行編排部署 1.定義 標記性語言,常用語配置檔案 2.書寫格式 3.yaml檔案組成部分 組成 控制器 被控制物件 控制器定義 apiversion extensions v1beta1 api版本 kin...