Skip to main content

KFD Release 1.23

ยท 5 min read
Nandaja Varma
Niccolo Raspa
Ramiro Algozino

Welcome to the release of Kubernetes Fury Distribution (KFD) version v1.23.0!

As a part of Team SIGHUP's continuous efforts to serve the community with a production-ready full-fledged, Kubernetes Distribution, we continuously keep expanding and maintaining the Kubernetes Fury ecosystem to keep up with the latest upstream changes.

Let us dive together into the changes for this new version.

Highlights of KFD release v1.23.0โ€‹

  • Brand new versioning scheme following closely Kubernetes runtime releases.
  • One of the top 10 Kubernetes Distros supporting Kubernetes v1.23.0, certified by the CNCF.
  • New and improved documentation site for Kubernetes Fury Distribution and its modules.
  • Updated all the core modules to the latest upstream versions with bug fixes, security updates, and new features.

Versioningโ€‹

If you've been following KFD, the very first thing that you will notice is a big jump in the minor version number, from 1.7.1 to 1.23.0. Starting from this release KFD will follow upstream Kubernetes versioning, allowing us to:

  • Understand at a glance what is the latest support Kubernetes version by KFD
  • Helps the team set clearer roadmaps and release dates around the Kubernetes release timelines

The latest release of KFD has passed tests against 4 Kubernetes runtimes: 1.20, 1.21, 1.22, and 1.23.

Certified Kubernetes 1.23โ€‹

KFD now supports the latest stable Kubernetes minor version 1.23 and is one of the first ten certified Kubernetes 1.23 distributions, giving you all the awesome perks from Kubernetes upstream ready to go. Kubernetes Fury Distribution is conformant tested across all 4 supported Kubernetes versions across multiple cloud environments.

You can learn more about all the new changes in Kubernetes 1.23 in the official notes and the official changelog. There is also a very detailed blog post on the release from Sysdig that we recommend checking out.

Updated core modulesโ€‹

In KFD, we maintain a set of core modules based on cloud-native projects that we consider essential for a production-grade cluster.

With this new release, we have updated all the modules to the latest stable version from upstream. Including several enhancements, bug fixes, and security patches.

Following is a list of the core modules and the updates in them:

Networking module v1.8.1โ€‹

Kubernetes Fury Networking implements in-cluster networking functionality for the Kubernetes Fury Distribution (KFD) via Container Network Interface (CNI) plugins.

  • Fixes issues with IP run out issues with latest Calico Image
  • New Kubernetes labels on all fury resources

Logging module v1.10.1โ€‹

Kubernetes Fury Logging provides a logging stack for the Kubernetes Fury Distribution (KFD).

  • Improved and modified the fluentd component
  • Improvements to Kibana liveness probe
  • Upgrade of the component images
  • New Kubernetes labels on all fury resources

Ingress module v1.12.1โ€‹

Kubernetes Fury Ingress provides Ingress Controllers to expose services and TLS certificates automated management solutions.

  • cert-manager CRDs have been updated as per the upstream
  • Updates to all the component images
  • New Kubernetes labels on all fury resources

OPA module v1.6.1โ€‹

Kubernetes Fury OPA provides policy enforcement for the Kubernetes Fury Distribution (KFD) using OPA Gatekeeper.

  • Policy for protecting namespaces from accidental deletion
  • Updates to all the component images
  • New Kubernetes labels on all fury resources

DR module v1.9.1โ€‹

Kubernetes Fury DR implements backups and disaster recovery for the Kubernetes Fury Distribution (KFD) using Velero.

  • Deprecation of eks-velero module over aws-velero
  • velero image upgrades
  • Improved documentation and Kubernetes labels for the components

Monitoring module v1.14.0โ€‹

Kubernetes Fury Monitoring provides a fully-fledged monitoring stack for the Kubernetes Fury Distribution (KFD). This module extends and improves upon the Kube-Prometheus project.

  • Latest changes from kube-prometheus components syncs
  • Updates to all the monitoring components
  • Improved documentation and Kubernetes labels for the components
tip

Discover more about each module by navigating to the Modules section on this site.

Brand new documentation websiteโ€‹

As you probably have noticed, we are also going live with our revamped documentation site for this release. Featuring our new design system (expect more regarding this in the feature!), brand new icons, improved content, and this dedicated blog section.

Our goal is to make easier to start using and contributing to KFD. Please look around the various sections and if you spot any errors or want to improve the documentation, head to the contribution section.

๐Ÿ’ก Do you want to get started with Fury?

Please pick one of the Quickstart Guides:

Conclusionsโ€‹

Kubernetes never stops getting better and more powerful with each release, and this time with version 1.23 is no different! A lot of exciting news to unpack and understand how to take advantage of.

With KFD we do our best to give you all of the benefits of running Kubernetes in the painless way possible.

Thank you for reading and for your interest in Fury Kubernetes Distirbution, we are happy to have you as part of our community! Come hang out with us in our Slack channel.

If you would like a demo or personalized support and consultancy on KFD or Kubernetes in general, book your slot over here.