Skip to content

v0.3.1: Kubernetes 1.21

Compare
Choose a tag to compare
@danopia danopia released this 09 May 17:50
· 44 commits to main since this release
  • Updating /x/kubernetes_client API contract to v0.2.4.
  • Includes 'builtin' APIs generated from K8s v1.21.0.
    • get functions no longer accept export or exact.
  • cert-manager and external-dns CRDs have been updated from the latest releases.

Kubernetes 1.21 API Changes

  • New API: discovery.k8s.io@v1
  • New API: policy@v1
  • Deleted: batch@v2alpha1
  • Deleted: flowcontrol.apiserver.k8s.io@v1alpha1
  • Stabilized: CronJob in batch@v1
  • Added: PodEphemeralcontainers in core@v1
  • New field: NamespaceSelector on PodAffinity
  • New field: terminationGracePeriodSeconds on Probe
  • New fields: internalTrafficPolicy and loadBalancerClass on Service
  • New fields: hints on Endpoint
  • Changed: Event metadata is now optional
  • Changed: IngressClass parameters can now include a namespace
  • New field: NetworkPolicyPort can have an endPort
  • New field: PodDisruptionBudgetStatus now has Conditions
  • Deprecated: PodSecurityPolicy
  • Added: CSIStorageCapacity in storage.k8s.io