Overview

This chapter is about additional API resources or objects. We will learn about resources in the v1 API group, among others. Stability increases and code becomes more stable as objects move from alpha versions, to beta, and then v1, indicating stability.

DaemonSets, which ensure a Pod on every node, and and StatefulSets, which stick a container to a node and otherwise act like a deployment, have progressed to apps/v1 stability. Jobs and CronJobs are now in batch/v1.

Role-Based Access Control (RBAC), essential to security, has made the leap from v1alpha1 to the stable v1 status in one release.

As a fast moving project keeping track of changes, any possible changes can be an important part of the ongoing system administration. Release notes, as well as discussions to release notes, can be found in version-dependent subdirectories in the Features tracking repository for Kubernetes releases on GitHub. For example, the v1.17 release feature status can be found online, on the Kubernetes v1.17.0 Release Notes page.

🚩

Starting with v1.16 deprecated API object versions will respond with an error instead of being accepted. This is an important change from historic behavior.

Last updated