查找API版本列表:在文档页面中,搜索或浏览以获取API版本列表。通常,这些列表位于"API Reference"或"API Conventions"部分。 更新Kubernetes配置文件:根据所需的API版本,编辑Kubernetes配置文件(通常是yaml或json格式),将其中的apiVersion字段更新为所需的版本。例如,如果要将Deployment的API版本
curl -X DELETE http://10.10.5.103:18080/api/v1beta3/namespaces/development/pods/8xxxxxx create a replication controller: curl -i -k -X POST https://10.10.5.103:6443/api/v1beta3/namespaces/development/replicationcontrollers -H 'Authorization: Bearer lalalalalllaSDDDSASDASF=' -d "$(cat rc-...
curl -i -k -X POST https://10.10.5.103:6443/api/v1beta3/namespaces -H'Authorization: Bearer lalalalalllaSDDDSASDASF='-d"$(cat namespace-production.json)"{"apiVersion":"v1","kind":"Namespace","metadata": {"labels": {"name":"production"},"name":"production"} } create a pod cu...
例如:“apiVersion: batch/v1”“apiVersion: extensions:v1beta1”“apiVersion: apps/v1beta1”等,详细的API列表请参见官网https://kubernetes.io/docs/reference,目前根据Kubernetes的不同版本有不同的API说明页面。
我们知道用Kubectl管理k8s的时候可以使用yaml文件,在这些配置文件的定义里面会有一个apiVersion字段,这个字段指明了要使用的API版本 Kubernete API Server的核心功能主要是为Kubernetes的各类资源对象(如 node,pod,service等)提供了增、删、改、查以及watch的HTTP Rest接口。
kubectl api-versions k8s把apiServer中所支持的API有多少种来进行分组管理,同一组下的所有版本都可使用。 好处: 不分组的话,一更新要更新所有。分组后某一组发生改变了,只需要改变一组皆可,其它组不受影响 一个组加了版本号后,可以让同一个组的不同版本号并存 ...
apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: name: cluster-role-demo rules: - apiGroups: [""] resources: [""] verbs: ["watch", "list", "get"] 其含义是对所有资源都有 watch、list、get 的操作权限。 如果要定义所有权限,可以将 verbs 字段定义如下: verbs: ["get...
kubectl api-versions 命令可以查看 apiserver 支持的 API 版本,确认下支持的 hpa 的 API 版本 kubectl api-version | grep autoscaling autoscaling/v1 autoscaling/v2beta1 autoscaling/v2beta2 查看对应资源的首选版本(Preferred Version) kubectl api-resources | grep autoscaling horizontalpodautoscalers hpa aut...
apiVersion,字符串类型;有效值为“abac.authorization.kubernetes.io/v1beta1”。允许版本控制和对策略格式进行转换。 kind,字符串类型:有效值为“Policy”。允许版本控制和对策略格式进行转换。 spec 属性: Subject-matching 属性: user,字符串类型;group,字符串类型;Resource-matching 属性: ...
KubernetesVersionListResult Properties Methods Explicit Interface Implementations IJsonModel<KubernetesVersionListResult>.Create IJsonModel<KubernetesVersionListResult>.Write IPersistableModel<KubernetesVersionListResult>.Create IPersistableModel<KubernetesVersio...