Skip to content

Release v1.9.0

Compare
Choose a tag to compare
@angelbarrera92 angelbarrera92 released this 13 Sep 19:05
f8c3869

Logging Core Module version 1.9.0

fury-kubernetes-logging is part of the SIGHUP maintained Kubernetes Fury Distribution. The module ships a logging stack to be deployed on the Kubernetes cluster based on ElasticSearch. Team SIGHUP makes it a priority to maintain these modules in compliance with CNCF and with all the latest features from upstream.

This release introduces the support for Kubernetes runtime 1.22 and drops support for 1.18. Refer the Compatibility Matrix for more.

Changelog

Breaking Changes

None

Features

  • #39 Supporting e2e test for 1.22.0 kubernetes
  • #24 Changed Kibana rolling strategy to Recreate and removing kibana cpu limits. Thanks to @nutellinoit.
  • #36 Upgrading Kibana from v7.13.0 to v7.13.3
  • #35 Upgrading Fluentd from v1.12.3 to v1.14.0
  • #36 Upgrading Fluentd from v1.7.7 to v1.8.2

Bug Fixes

  • #40 Added startupProbe that creates index-patterns, reverted readinessProbe to the previous version. Thanks to @nutellinoit.

Security Fixes

None

Documentation updates

None

Upgrade Guide

Warnings

  • It is seen sometimes that fluentd doesn't accept connections from fluentbit anymore. This is due to the low resource limit set to fluentd. Try increasing the limits if ever encountered. Make sure to rollout restart the fluentbit statefulsets once updated.
  • Upgrade from v1.8.0 to v1.9.0 should be fairly smooth.

Process

To upgrade this core module from v1.8.0 to v1.9.0, you need to download this new version, then apply the kustomize project. No further action is required.

$ kustomize build katalog/cerebro | kubectl apply -f -
$ kustomize build katalog/curator | kubectl apply -f -
# or
$ kustomize build katalog/curator-s3 | kubectl apply -f -
$ kustomize build katalog/elasticsearch-single | kubectl apply -f -
# or
$ kustomize build katalog/elasticsearch-triple | kubectl apply -f -
$ kustomize build katalog/fluentd | kubectl apply -f -
$ kustomize build katalog/kibana | kubectl apply -f -