Release v1.10.2
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 ofelasticsearch
andkibana
Update Guide 🦮
Warnings
- Since the release rollbacks some changes to immutable fields, if
deployments
,statefulset
anddaemonsets
, 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 -