华为云UCS-通过kubectl连接集群联邦:集群联邦支持的资源及操作

时间:2024-12-30 16:57:46

集群联邦支持的资源及操作

集群联邦支持的Kubernetes资源及相关操作见表1。表内为“√”表明集群联邦支持对该Kubernetes资源进行该操作,表内为“部分支持”表明集群联邦部分支持对该Kubernetes资源进行该操作,表内为空则表明集群联邦不支持对该Kubernetes资源进行该操作。

表1 集群联邦支持的资源及操作

组/版本

资源

GET

LIST

WATCH

CREATE

UPDATE

PATCH

DELETE

core/v1

pods

pods/log

-

-

-

-

-

-

pods/exec

-

-

-

-

-

pods/status

-

-

-

-

-

-

configmaps

secrets

services

nodes

-

-

namespaces

endpoints

-

-

-

-

-

events

-

-

-

-

-

limitranges

-

-

-

-

-

resourcequotas

-

-

-

-

-

persistentvolumeclaims

-

-

-

-

-

persistentvolumes

-

-

-

-

-

serviceaccounts

-

-

-

-

-

admissionregistration.k8s.io/v1

mutatingwebhookconfigurations

-

-

-

-

-

validatingwebhookconfigurations

-

-

-

-

-

apiextensions.k8s.io/v1

customresourcedefinitions

apiregistration.k8s.io/v1

apiservices

-

-

-

-

-

apps/v1

deployments

deployments/scale

-

-

-

-

-

deployments/status

-

-

-

-

-

-

daemonsets

daemonsets/status

-

-

-

-

-

-

statefulsets

statefulsets/status

-

-

-

-

-

-

replicasets

-

-

-

-

-

autoscaling/(v1、v2、v2beta1、v2beta2)

horizontalpodautoscalers

batch/v1

jobs

jobs/status

-

-

-

-

-

-

cronjobs

cronjobs/status

-

-

-

-

-

-

discovery.k8s.io/v1

endpointslices

-

-

-

-

-

events.k8s.io/v1

events

-

-

-

-

-

networking.k8s.io/v1

ingresses

部分支持

部分支持

ingressclasses

-

-

-

-

-

networkpolicies

-

-

-

-

-

policy/(v1、v1beta1)

poddisruptionbudgets

rbac.authorization.k8s.io/v1

clusterrolebindings

clusterroles

rolebindings

roles

storage.k8s.io/v1

storageclasses

-

-

-

-

-

  • 对于集群中的自定义资源,在集群联邦中注册该CRD后,才可支持通过集群联邦入口进行操作。
  • Ingress对象的UPDATE和PATCH操作仅支持集群联邦控制面中的资源,不支持成员集群中的资源。
support.huaweicloud.com/usermanual-ucs/ucs_01_0320.html