kubernetesk8s.io/kubernetes/pkg/apis Directories

apis/ directory

Directories

PathSynopsis
pkg/apis/abac
pkg/apis/abac/fuzzer
pkg/apis/abac/latest
pkg/apis/abac/v0
pkg/apis/abac/v1beta1
pkg/apis/admission
pkg/apis/admission/fuzzer
pkg/apis/admission/installPackage install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/admissionregistrationPackage admissionregistration is the internal version of the API.
pkg/apis/admissionregistration/fuzzer
pkg/apis/admissionregistration/install
pkg/apis/admissionregistration/v1Package v1 is the v1 version of the API.
pkg/apis/admissionregistration/v1alpha1Package v1alpha1 is the v1alpha1 version of the API.
pkg/apis/admissionregistration/v1beta1Package v1beta1 is the v1beta1 version of the API.
pkg/apis/admissionregistration/validation
pkg/apis/admission/v1
pkg/apis/admission/v1beta1
pkg/apis/apidiscoveryPackage apidiscovery provides api definitions for the "apidiscovery.k8s.io" api group.
pkg/apis/apidiscovery/v2
pkg/apis/apidiscovery/v2beta1
pkg/apis/apiserverinternalPackage apiserverinternal contains the "internal" version of the API used by the apiservers themselves.
pkg/apis/apiserverinternal/fuzzer
pkg/apis/apiserverinternal/installPackage install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/apiserverinternal/v1alpha1Package v1alpha1 contains the v1alpha1 version of the API used by the apiservers themselves.
pkg/apis/apiserverinternal/validation
pkg/apis/apps
pkg/apis/apps/fuzzer
pkg/apis/apps/installPackage install installs the apps API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/apps/v1
pkg/apis/apps/v1beta1
pkg/apis/apps/v1beta2
pkg/apis/apps/validation
pkg/apis/authentication
pkg/apis/authentication/fuzzer
pkg/apis/authentication/installPackage install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/authentication/v1
pkg/apis/authentication/v1alpha1
pkg/apis/authentication/v1beta1
pkg/apis/authentication/validationPackage validation contains methods to validate kinds in the authentication.k8s.io API group.
pkg/apis/authorization
pkg/apis/authorization/fuzzer
pkg/apis/authorization/installPackage install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/authorization/v1
pkg/apis/authorization/v1beta1
pkg/apis/authorization/validation
pkg/apis/autoscaling
pkg/apis/autoscaling/fuzzer
pkg/apis/autoscaling/installPackage install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/autoscaling/v1
pkg/apis/autoscaling/v2
pkg/apis/autoscaling/v2beta1
pkg/apis/autoscaling/v2beta2
pkg/apis/autoscaling/validation
pkg/apis/batch
pkg/apis/batch/fuzzer
pkg/apis/batch/installPackage install installs the batch API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/batch/v1
pkg/apis/batch/v1beta1
pkg/apis/batch/validation
pkg/apis/certificates
pkg/apis/certificates/fuzzer
pkg/apis/certificates/installPackage install installs the certificates API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/certificates/v1
pkg/apis/certificates/v1alpha1
pkg/apis/certificates/v1beta1
pkg/apis/certificates/validation
pkg/apis/coordination
pkg/apis/coordination/installPackage install installs the coordination API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/coordination/v1
pkg/apis/coordination/v1alpha2
pkg/apis/coordination/v1beta1
pkg/apis/coordination/validation
pkg/apis/corePackage core contains the latest (or "internal") version of the Kubernetes API objects.
pkg/apis/core/fuzzer
pkg/apis/core/helper
pkg/apis/core/helper/qosNOTE: DO NOT use those helper functions through client-go, the package path will be changed in the future.
pkg/apis/core/installPackage install installs the v1 monolithic api, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/core/pods
pkg/apis/core/v1Package v1 is the v1 version of the API.
pkg/apis/core/v1/helper
pkg/apis/core/v1/helper/qos
pkg/apis/core/v1/validation
pkg/apis/core/validationPackage validation has functions for validating the correctness of api objects and explaining what is wrong with them when they aren't valid.
pkg/apis/discovery
pkg/apis/discovery/fuzzer
pkg/apis/discovery/installPackage install installs the discovery API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/discovery/v1
pkg/apis/discovery/v1beta1
pkg/apis/discovery/validation
pkg/apis/events
pkg/apis/events/installPackage install installs the events API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/events/v1
pkg/apis/events/v1beta1
pkg/apis/extensions
pkg/apis/extensions/fuzzer
pkg/apis/extensions/installPackage install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/extensions/v1beta1
pkg/apis/flowcontrolPackage flowcontrol provides api definitions for the "flowcontrol.apiserver.k8s.io" api group.
pkg/apis/flowcontrol/fuzzer
pkg/apis/flowcontrol/installPackage install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/flowcontrol/internalbootstrap
pkg/apis/flowcontrol/util
pkg/apis/flowcontrol/v1
pkg/apis/flowcontrol/v1beta1
pkg/apis/flowcontrol/v1beta2
pkg/apis/flowcontrol/v1beta3
pkg/apis/flowcontrol/validation
pkg/apis/imagepolicy
pkg/apis/imagepolicy/fuzzer
pkg/apis/imagepolicy/installPackage install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/imagepolicy/v1alpha1
pkg/apis/networking
pkg/apis/networking/fuzzer
pkg/apis/networking/installPackage install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/networking/v1
pkg/apis/networking/v1alpha1
pkg/apis/networking/v1beta1
pkg/apis/networking/validation
pkg/apis/node
pkg/apis/node/installPackage install adds the node API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/node/v1
pkg/apis/node/v1alpha1
pkg/apis/node/v1beta1
pkg/apis/node/validation
pkg/apis/policy
pkg/apis/policy/fuzzer
pkg/apis/policy/installPackage install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/policy/v1Package policy is for any kind of policy object.
pkg/apis/policy/v1beta1Package policy is for any kind of policy object.
pkg/apis/policy/validation
pkg/apis/rbac
pkg/apis/rbac/fuzzer
pkg/apis/rbac/installPackage install installs the batch API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/rbac/v1
pkg/apis/rbac/v1alpha1
pkg/apis/rbac/v1beta1
pkg/apis/rbac/validation
pkg/apis/resourcePackage resource contains the latest (or "internal") version of the Kubernetes resource API objects.
pkg/apis/resource/fuzzer
pkg/apis/resource/installPackage install installs the resource API, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/resource/v1alpha3Package v1alpha3 is the v1alpha3 version of the resource API.
pkg/apis/resource/v1beta1Package v1beta1 is the v1beta1 version of the resource API.
pkg/apis/resource/v1beta2Package v1beta2 is the v1beta2 version of the resource API.
pkg/apis/resource/validation
pkg/apis/scheduling
pkg/apis/scheduling/fuzzer
pkg/apis/scheduling/installPackage install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/scheduling/v1
pkg/apis/scheduling/v1alpha1
pkg/apis/scheduling/v1beta1
pkg/apis/scheduling/validation
pkg/apis/storage
pkg/apis/storage/fuzzer
pkg/apis/storage/installPackage install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
pkg/apis/storagemigration
pkg/apis/storagemigration/install
pkg/apis/storagemigration/v1alpha1
pkg/apis/storagemigration/validation
pkg/apis/storage/util
pkg/apis/storage/v1
pkg/apis/storage/v1alpha1
pkg/apis/storage/v1beta1
pkg/apis/storage/validation
Version
v1.33.0 (latest)
Published
Apr 23, 2025
Platform
linux/amd64
Last checked
3 hours ago

Tools for package owners.