华为云UCS-通过kubectl连接集群联邦:集群联邦支持的资源及操作
集群联邦支持的资源及操作
集群联邦支持的Kubernetes资源及相关操作见表1。表内为“√”表明集群联邦支持对该Kubernetes资源进行该操作,表内为“部分支持”表明集群联邦部分支持对该Kubernetes资源进行该操作,表内为空则表明集群联邦不支持对该Kubernetes资源进行该操作。
组/版本 |
资源 |
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操作仅支持集群联邦控制面中的资源,不支持成员集群中的资源。