Skip to content

Get all API versions of your kubernetes cluster using kubectl

To view all API versions supported on the server, in the form of “group/version”, we can use kubectl api-versions command.

$ kubectl api-versions

admissionregistration.k8s.io/v1
admissionregistration.k8s.io/v1beta1
apiextensions.k8s.io/v1
apiextensions.k8s.io/v1beta1
apiregistration.k8s.io/v1
apiregistration.k8s.io/v1beta1
apps/v1
authentication.istio.io/v1alpha1
authentication.k8s.io/v1
authentication.k8s.io/v1beta1
authorization.k8s.io/v1
authorization.k8s.io/v1beta1
autoscaling/v1
autoscaling/v2beta1
autoscaling/v2beta2
batch/v1
batch/v1beta1
certificates.k8s.io/v1beta1
certmanager.k8s.io/v1alpha1
cloud.google.com/v1
cloud.google.com/v1beta1
config.istio.io/v1alpha2
coordination.k8s.io/v1
coordination.k8s.io/v1beta1
discovery.k8s.io/v1beta1
extensions/v1beta1
hivemq.com/v1
install.istio.io/v1alpha1
internal.autoscaling.k8s.io/v1alpha1
metrics.k8s.io/v1beta1
mongodbcommunity.mongodb.com/v1
monitoring.coreos.com/v1
monitoring.coreos.com/v1alpha1
networking.gke.io/v1
networking.gke.io/v1beta1
networking.gke.io/v1beta2
networking.istio.io/v1alpha3
networking.istio.io/v1beta1
networking.k8s.io/v1
networking.k8s.io/v1beta1
node.k8s.io/v1beta1
nodemanagement.gke.io/v1alpha1
policy/v1beta1
rbac.authorization.k8s.io/v1
rbac.authorization.k8s.io/v1beta1
rbac.istio.io/v1alpha1
scheduling.k8s.io/v1
scheduling.k8s.io/v1beta1
security.istio.io/v1beta1
snapshot.storage.k8s.io/v1beta1
storage.k8s.io/v1
storage.k8s.io/v1beta1
v1

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.