Skip to content

Release v1.10.2

Compare
Choose a tag to compare
@SIGHUP-C-3PO SIGHUP-C-3PO released this 10 Mar 19:38
0b6ad95

Logging Core Module Release 1.10.2

Welcome to the latest release of logging module of Kubernetes Fury Distribution maintained by team
SIGHUP.

This is a patch release reverts the commonLabels applied in v1.10.0 because they break updating the module in the future.

💡 Please refer the release notes of the minor version
v1.10.2
if you are upgrading from a version < v1.10.2

Component Images 🚢

Component Supported Version Previous Version
elasticsearch v7.16.2 No update
kibana v7.16.2 No update
cerebro v0.9.4 No update
curator v5.8.4 No update
fluentd v1.14.2 No update
fluent-bit v1.8.10 No update

Please refer the individual release notes to get a detailed info on the
releases. It is worth visiting the release notes of elasticsearch and kibana

Update Guide 🦮

Warnings

  • Since the release rollbacks some changes to immutable fields, if deployments, statefulset and daemonsets, are not deleted first before applying the module, it will error out. Check the Process below for more info.

Process

If you are upgrading from version v1.9.2 to v1.10.1, you need to download this new version, then apply the kustomize project as shown below.
There will be some downtime on the components.

kubectl delete deployments cerebro -n logging 
kustomize build katalog/cerebro | kubectl apply -f -

kubectl delete cronjob curator -n logging
kustomize build katalog/curator | kubectl apply -f -
# or
kubectl delete cronjob curator -n logging
kustomize build katalog/curator-s3 | kubectl apply -f -

kubectl delete statefulset elasticsearch -n logging
kustomize build katalog/elasticsearch-single | kubectl apply -f -
# or
kustomize delete statefulset elasticsearch -n logging
kustomize build katalog/elasticsearch-triple | kubectl apply -f -

kubectl delete statefulset fluentd -n logging
kubectl delete daemonset fluentbit -n logging
kustomize build katalog/fluentd | kubectl apply -f -
kubectl delete deployment kibana -n logging
kustomize build katalog/kibana | kubectl apply -f -

If you are upgrading from a version < v1.9.2, you can simply apply the kustomize project as shown below.

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 -