Blog: Kubernetes 1.24: Volume Populators Graduate to Beta

Author: Ben Swartzlander (NetApp) The volume populators feature is now two releases old and entering beta! The AnyVolumeDataSouce feature gate defaults to enabled in Kubernetes v1.24, which means that users can specify any custom resource as the data source of a PVC. An earlier blog article detailed how the volume populators feature works. In short, Read more about Blog: Kubernetes 1.24: Volume Populators Graduate to Beta[…]

Blog: Kubernetes 1.24: gRPC container probes in beta

Author: Sergey Kanzhelev (Google) With Kubernetes 1.24 the gRPC probes functionality entered beta and is available by default. Now you can configure startup, liveness, and readiness probes for your gRPC app without exposing any HTTP endpoint, nor do you need an executable. Kubernetes can natively connect to your your workload via gRPC and query its Read more about Blog: Kubernetes 1.24: gRPC container probes in beta[…]

Blog: Storage Capacity Tracking reaches GA in Kubernetes 1.24

Authors: Patrick Ohly (Intel) The v1.24 release of Kubernetes brings storage capacity tracking as a generally available feature. Problems we have solved As explained in more detail in the previous blog post about this feature, storage capacity tracking allows a CSI driver to publish information about remaining capacity. The kube-scheduler then uses that information to Read more about Blog: Storage Capacity Tracking reaches GA in Kubernetes 1.24[…]

Blog: Kubernetes 1.24: Volume Expansion Now A Stable Feature

Author: Hemant Kumar (Red Hat) Volume expansion was introduced as a alpha feature in Kubernetes 1.8 and it went beta in 1.11 and with Kubernetes 1.24 we are excited to announce general availability(GA) of volume expansion. This feature allows Kubernetes users to simply edit their PersistentVolumeClaim objects and specify new size in PVC Spec and Read more about Blog: Kubernetes 1.24: Volume Expansion Now A Stable Feature[…]

Blog: Frontiers, fsGroups and frogs: the Kubernetes 1.23 release interview

Author: Craig Box (Google) One of the highlights of hosting the weekly Kubernetes Podcast from Google is talking to the release managers for each new Kubernetes version. The release team is constantly refreshing. Many working their way from small documentation fixes, step up to shadow roles, and then eventually lead a release. As we prepare Read more about Blog: Frontiers, fsGroups and frogs: the Kubernetes 1.23 release interview[…]

Blog: Kubernetes Removals and Deprecations In 1.24

Author: Mickey Boxell (Oracle) As Kubernetes evolves, features and APIs are regularly revisited and removed. New features may offer an alternative or improved approach to solving existing problems, motivating the team to remove the old approach. Old APIs are first deprecated and then removed according to the Kubernetes Deprecation Policy. We want to make sure Read more about Blog: Kubernetes Removals and Deprecations In 1.24[…]

What’s New in the Ansible Content Collection for Kubernetes 2.3

With increased adoption of container automation, IT organizations continue to expand their requirements when it comes to deploying and managing their Kubernetes clusters. As such, we at Red Hat continue to add new features and capabilities to meet those demands by announcing the availability of kubernetes.core version 2.3, our Red Hat Ansible Certified Content Collection Read more about What’s New in the Ansible Content Collection for Kubernetes 2.3[…]

How to Set Up TOBS, The Observability Stack, for Kubernetes Monitoring

Introduction TOBS, short for The Observability Stack, is a pre-packaged distribution of monitoring tools and dashboard interfaces which can be installed into any existing Kubernetes cluster. It includes many of the most popular open-source observability tools with Prometheus and Grafana as a baseline, including Promlens, TimescaleDB, Alertmanager, and others. Together, these provide a straightforward, maintainable Read more about How to Set Up TOBS, The Observability Stack, for Kubernetes Monitoring[…]

How to Deploy to Kubernetes using Argo CD and GitOps

Introduction Using Kubernetes to deploy your application can provide significant infrastructural advantages, such as flexible scaling, management of distributed components, and control over different versions of your application. However, with that increased control comes increased complexity. Continuous Integration and Continuous Deployment (CI/CD) systems usually work at a high level of abstraction in order to provide Read more about How to Deploy to Kubernetes using Argo CD and GitOps[…]

Blog: Kubernetes is Moving on From Dockershim: Commitments and Next Steps

Authors: Sergey Kanzhelev (Google), Jim Angel (Google), Davanum Srinivas (VMware), Shannon Kularathna (Google), Chris Short (AWS), Dawn Chen (Google) Kubernetes is removing dockershim in the upcoming v1.24 release. We’re excited to reaffirm our community values by supporting open source container runtimes, enable a smaller kubelet, and increase engineering velocity for teams using Kubernetes. If you Read more about Blog: Kubernetes is Moving on From Dockershim: Commitments and Next Steps[…]