LimitRange
apiVersion: v1
import "k8s.io/api/core/v1"
LimitRange
LimitRange 為命名空間中每種資源設定資源用量限制。
apiVersion: v1
kind: LimitRange
metadata (ObjectMeta)
標準物件的中繼資料。 更多資訊: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
spec (LimitRangeSpec)
Spec 定義強制執行的限制。 更多資訊: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
LimitRangeSpec
LimitRangeSpec 定義符合種類的資源的最小/最大用量限制。
limits ([]LimitRangeItem), 必填
Atomic:將在合併期間被取代
Limits 是強制執行的 LimitRangeItem 物件清單。
LimitRangeItem 定義符合種類的任何資源的最小/最大用量限制。
limits.type (string), 必填
此限制套用的資源類型。
limits.default (map[string]Quantity)
如果省略資源限制,則依資源名稱的預設資源需求限制值。
limits.defaultRequest (map[string]Quantity)
如果省略資源請求,則 DefaultRequest 是依資源名稱的預設資源需求請求值。
limits.max (map[string]Quantity)
此種類依資源名稱的最大用量約束。
limits.maxLimitRequestRatio (map[string]Quantity)
如果指定 MaxLimitRequestRatio,則具名的資源必須同時具有非零的請求與限制,其中限制除以請求小於或等於列舉值;這代表具名資源的最大突發量。
limits.min (map[string]Quantity)
此種類依資源名稱的最小用量約束。
LimitRangeList
LimitRangeList 是 LimitRange 項目清單。
apiVersion: v1
kind: LimitRangeList
metadata (ListMeta)
標準清單中繼資料。 更多資訊: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
items ([]LimitRange), 必填
Items 是 LimitRange 物件的清單。 更多資訊: https://kubernetes.dev.org.tw/docs/concepts/configuration/manage-resources-containers/
操作
get
讀取指定的 LimitRange
HTTP 請求
GET /api/v1/namespaces/{namespace}/limitranges/{name}
參數
回應
200 (LimitRange):OK
401:未授權
list
列出或監看種類 LimitRange 的物件
HTTP 請求
GET /api/v1/namespaces/{namespace}/limitranges
參數
namespace (在路徑中):字串,必填
allowWatchBookmarks (在查詢中):布林值
continue (在查詢中):字串
fieldSelector (在查詢中):字串
labelSelector (在查詢中):字串
limit (在查詢中):整數
pretty (在查詢中):字串
resourceVersion (在查詢中):字串
resourceVersionMatch (在查詢中):字串
sendInitialEvents (在查詢中):布林值
timeoutSeconds (在查詢中):整數
watch (在查詢中):布林值
回應
200 (LimitRangeList):OK
401:未授權
list
列出或監看種類 LimitRange 的物件
HTTP 請求
GET /api/v1/limitranges
參數
allowWatchBookmarks (在查詢中):布林值
continue (在查詢中):字串
fieldSelector (在查詢中):字串
labelSelector (在查詢中):字串
limit (在查詢中):整數
pretty (在查詢中):字串
resourceVersion (在查詢中):字串
resourceVersionMatch (在查詢中):字串
sendInitialEvents (在查詢中):布林值
timeoutSeconds (在查詢中):整數
watch (在查詢中):布林值
回應
200 (LimitRangeList):OK
401:未授權
create
建立 LimitRange
HTTP 請求
POST /api/v1/namespaces/{namespace}/limitranges
參數
namespace (在路徑中):字串,必填
body: LimitRange, 必填
dryRun (在查詢中):字串
fieldManager (在查詢中):字串
fieldValidation (在查詢中):字串
pretty (在查詢中):字串
回應
200 (LimitRange):OK
201 (LimitRange):已建立
202 (LimitRange):已接受
401:未授權
update
取代指定的 LimitRange
HTTP 請求
PUT /api/v1/namespaces/{namespace}/limitranges/{name}
參數
name (在路徑中):字串,必填
LimitRange 的名稱
namespace (在路徑中):字串,必填
body: LimitRange, 必填
dryRun (在查詢中):字串
fieldManager (在查詢中):字串
fieldValidation (在查詢中):字串
pretty (在查詢中):字串
回應
200 (LimitRange):OK
201 (LimitRange):已建立
401:未授權
patch
部分更新指定的 LimitRange
HTTP 請求
PATCH /api/v1/namespaces/{namespace}/limitranges/{name}
參數
name (在路徑中):字串,必填
LimitRange 的名稱
namespace (在路徑中):字串,必填
body: Patch, 必填
dryRun (在查詢中):字串
fieldManager (在查詢中):字串
fieldValidation (在查詢中):字串
force (在查詢中):布林值
pretty (在查詢中):字串
回應
200 (LimitRange):OK
201 (LimitRange):已建立
401:未授權
delete
刪除 LimitRange
HTTP 請求
DELETE /api/v1/namespaces/{namespace}/limitranges/{name}
參數
name (在路徑中):字串,必填
LimitRange 的名稱
namespace (在路徑中):字串,必填
body: DeleteOptions
dryRun (在查詢中):字串
gracePeriodSeconds (在查詢中):整數
pretty (在查詢中):字串
propagationPolicy (在查詢中):字串
回應
200 (Status):OK
202 (Status):已接受
401:未授權
deletecollection
刪除 LimitRange 的集合
HTTP 請求
DELETE /api/v1/namespaces/{namespace}/limitranges
參數
namespace (在路徑中):字串,必填
body: DeleteOptions
continue (在查詢中):字串
dryRun (在查詢中):字串
fieldSelector (在查詢中):字串
gracePeriodSeconds (在查詢中):整數
labelSelector (在查詢中):字串
limit (在查詢中):整數
pretty (在查詢中):字串
propagationPolicy (在查詢中):字串
resourceVersion (在查詢中):字串
resourceVersionMatch (在查詢中):字串
sendInitialEvents (在查詢中):布林值
timeoutSeconds (在查詢中):整數
回應
200 (Status):OK
401:未授權
此頁面為自動產生。
如果您計劃回報此頁面的問題,請在您的問題描述中提及此頁面為自動產生。 修正可能需要在 Kubernetes 專案的其他地方進行。