instruction: Explain Kubernetes API
output: Kubernetes API
  Kubernetes' API is the application that serves Kubernetes functionality through a RESTful interface and stores the state of the cluster.
  Kubernetes resources and "records of intent" are all stored as API objects, and modified via RESTful calls to the API. The API allows configuration to be managed in a declarative way. Users can interact with the Kubernetes API directly, or via tools like
  kubectl
  . The core Kubernetes API is flexible and can also be extended to support custom resources.
  Workload Resources
  Service Resources
  Config and Storage Resources
  Authentication Resources
  Authorization Resources
  Extend Resources
  Cluster Resources
  Common Definitions
  Common Parameters
  Was this page helpful?
  Thanks for the feedback. If you have a specific, answerable question about how to use Kubernetes, ask it on
  Stack Overflow
  Open an issue in the
  GitHub Repository
  if you want to
  report a problem
  suggest an improvement
  Last modified July 12, 2023 at 1:25 AM PST:
  Revise docs home page (9520b96a61)