Skip to main content

Kubernetes Go SDK

Key packages for Kubernetes development in Go:

  • k8s.io/api: Scheme definitions for Kubernetes resources.
  • k8s.io/apimachinery: Core abstractions for the Kubernetes API.
  • k8s.io/client-go: Client library for interacting with the Kubernetes API server.
  • sigs.k8s.io/controller-runtime: Libraries for building Operators and Controllers.