Release v1.12.2
Ingress Core Module Release 1.12.2
Welcome to the latest release of Ingress
module of Kubernetes Fury Distribution
maintained by team
SIGHUP.
This is a patch release reverts the commonLabels applied in v1.12.0
because they break updating the module in the future.
Component Images 🚢
Component | Supported Version | Previous Version |
---|---|---|
cert-manager |
v1.6.1 |
No update |
forecastle |
v1.0.75 |
No update |
nginx |
v1.1.0 |
No update |
pomerium |
v0.15.8 |
No update |
nginx-ldap-auth |
v1.0.6 |
No update |
Please refer the individual release notes to get a detailed info on the
releases
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.12.0
to v1.12.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 -n cert-manager delete deployment.apps/cert-manager deployment.apps/cert-manager-cainjector deployment.apps/cert-manager-webhook
kustomize build katalog/cert-manager | kubectl apply -f - # This might need to be applied twice, if the deployments haven't come back up fast
# And
kubectl -n ingress-nginx delete deployment.apps/forecastle
kustomize build katalog/forecastle | kubectl apply -f -
# And
kubectl -n pomerium delete deployment.apps/pomerium
kustomize build katalog/pomerium | kubectl apply -f -
# And
kubectl -n ingress-nginx delete daemonset.apps/nginx-ingress-controller
kustomize build katalog/nginx | kubectl apply -f -
# Or
kubectl -n ingress-nginx delete daemonset.apps/nginx-ingress-controller-external daemonset.apps/nginx-ingress-controller-internal
kustomize build katalog/dual-nginx | kubectl apply -f -
# Or
kubectl -n ingress-nginx delete daemonset.apps/nginx-ingress-controller
kustomize build katalog/nginx-gke | kubectl apply -f -
# Or
kubectl -n ingress-nginx delete daemonset.apps/nginx-ingress-controller
kustomize build katalog/nginx-ovh | kubectl apply -f -
If you are upgrading from a version < v1.12.0
, you can simply apply the kustomize
project as shown below.
kustomize build katalog/cert-manager | kubectl apply -f -
# And
kustomize build katalog/forecastle | kubectl apply -f -
# And
kustomize build katalog/pomerium | kubectl apply -f -
# And
kustomize build katalog/nginx | kubectl apply -f -
# Or
kustomize build katalog/dual-nginx | kubectl apply -f -
# Or
kustomize build katalog/nginx-gke | kubectl apply -f -
# Or
kustomize build katalog/nginx-ovh | kubectl apply -f -