Skip to content

Releases: sighupio/fury-kubernetes-ingress

Preview v1.10.0-rc1

27 May 16:25
Compare
Choose a tag to compare
Preview v1.10.0-rc1 Pre-release
Pre-release

Ingress Core Module version 1.10.0

TBD

Changelog

  • Adds pomerium
  • Updated cert-manager from 1.0.1 to 1.3.1
  • Update nginx ingress controller from 0.43 to 0.46
  • Add missing namespace to cert-manager dashboard.

Upgrade path

To upgrade this core module from v1.9.2 to v1.10.0, you need to download this new version, then apply the
kustomize project.

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 -

In order to clean up legacy deprecated objects:

kubectl delete clusterrolebinding cert-manager-cainjector-leaderelection cert-manager-leaderelection
kubectl delete clusterrole cert-manager-leaderelection

Release v1.9.2

17 Mar 09:08
Compare
Choose a tag to compare

Ingress Core Module version 1.9.2

This patch contains only the change (and few examples) to move the container image from the reg.sighup.io registry
to registry.sighup.io.

Changelog

  • All the container images comes from SIGHUP registry to avoid rate limits.

Upgrade path

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

kustomize build katalog/cert-manager | kubectl apply -f -
kustomize build katalog/dual-nginx | kubectl apply -f -
kustomize build katalog/forecastle | kubectl apply -f -
kustomize build katalog/nginx | kubectl apply -f -
kustomize build katalog/nginx-gke | kubectl apply -f -
kustomize build katalog/nginx-ldap-auth | kubectl apply -f -
kustomize build katalog/nginx-ovh | kubectl apply -f -

Release v1.9.1

19 Feb 09:28
Compare
Choose a tag to compare

Ingress Core Module version 1.9.1

This release contains a hotfix in the cert-manager and the ingress
packages.

Changelog

  • FIX: Issue #37. ServiceMonitor can not match the right service.
  • FIX: The logging module can not parse dot keys in the label field.

Upgrade path

Before upgrade this core module from v1.9.0 to v1.9.1, delete some objects as they do not allow patch in place,
this shouldn't cause downtime in the application side.

$ kubectl -n cert-manager delete deployment cert-manager-webhook cert-manager-cainjector cert-manager
deployment.apps "cert-manager-webhook" deleted
deployment.apps "cert-manager-cainjector" deleted
deployment.apps "cert-manager" deleted

Finally, download this new version, then apply the
kustomize projects.

$ kustomize build katalog/cert-manager | kubectl apply -f -
$ 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 -

Preview v1.9.1-rc1

19 Feb 09:02
Compare
Choose a tag to compare
Preview v1.9.1-rc1 Pre-release
Pre-release

Ingress Core Module version 1.9.1

This release contains a hotfix in the cert-manager and the ingress
packages.

Changelog

  • FIX: Issue #37. ServiceMonitor can not match the right service.
  • FIX: The logging module can not parse dot keys in the label field.

Upgrade path

Before upgrade this core module from v1.9.0 to v1.9.1, delete some objects as they do not allow patch in place,
this shouldn't cause downtime in the application side.

$ kubectl -n cert-manager delete deployment cert-manager-webhook cert-manager-cainjector cert-manager
deployment.apps "cert-manager-webhook" deleted
deployment.apps "cert-manager-cainjector" deleted
deployment.apps "cert-manager" deleted

Finally, download this new version, then apply the
kustomize projects.

$ kustomize build katalog/cert-manager | kubectl apply -f -
$ 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 -

Release v1.9.0

07 Jan 10:39
Compare
Choose a tag to compare

Ingress Core Module version 1.9.0

SIGHUP team maintains this module updated and tested. That is the main reason why we worked on this new release.
With the Kubernetes 1.20 release, it became the perfect time to start testing this module against this Kubernetes
release.

Changelog

Upgrade path

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

kustomize build katalog/cert-manager | kubectl apply -f -
# And
kustomize build katalog/forecastle | 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 -

Preview v1.9.0-rc7

07 Jan 10:13
Compare
Choose a tag to compare
Preview v1.9.0-rc7 Pre-release
Pre-release

Ingress Core Module version 1.9.0

SIGHUP team maintains this module updated and tested. That is the main reason why we worked on this new release.
With the Kubernetes 1.20 release, it became the perfect time to start testing this module against this Kubernetes
release.

Changelog

Upgrade path

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

kustomize build katalog/cert-manager | kubectl apply -f -
# And
kustomize build katalog/forecastle | 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 -

Preview v1.9.0-rc5

31 Dec 08:14
Compare
Choose a tag to compare
Preview v1.9.0-rc5 Pre-release
Pre-release

Ingress Core Module version 1.9.0

SIGHUP team maintains this module updated and tested. That is the main reason why we worked on this new release.
With the Kubernetes 1.20 release, it became the perfect time to start testing this module against this Kubernetes
release.

Changelog

Upgrade path

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

kustomize build katalog/cert-manager | kubectl apply -f -
# And
kustomize build katalog/forecastle | 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 -

Preview v1.9.0-rc4

29 Dec 08:54
Compare
Choose a tag to compare
Preview v1.9.0-rc4 Pre-release
Pre-release

Ingress Core Module version 1.8.2

SIGHUP team maintains this module updated and tested. That is the main reason why we worked on this new release.
With the Kubernetes 1.20 release, it became the perfect time to start testing this module against this Kubernetes
release.

Changelog

Upgrade path

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

kustomize build katalog/cert-manager | kubectl apply -f -
# And
kustomize build katalog/forecastle | 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 -

Release v1.8.2

29 Oct 15:41
Compare
Choose a tag to compare

Ingress Core Module version 1.8.2

This release includes minor improvements and bugfixes.

Changelog

  • Adds cert-manager dashboard.
  • Fixes RBAC permissions of the nginx-ingress-role when using dual-nginx, giving permissions to both ingresses (internal and external) to use the needed configmaps.

Upgrade path

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

kustomize build katalog/cert-manager | kubectl apply -f -
kustomize build katalog/dual-nginx | kubectl apply -f -

Release v1.8.1

30 Sep 09:16
Compare
Choose a tag to compare

Ingress Core Module version 1.8.1

The previous 1.8.0 release includes a couple of issues in the Fury ingress stack.
This release solves these problems to provide a smooth experience.

Changelog

  • nginx-gke was not rendering (kustomize) because of incorrect bases path. Solved
  • Add missing nginx-ovh.

Upgrade path

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

kustomize build katalog/nginx-gke | kubectl apply -f -
kustomize build katalog/nginx-ovh | kubectl apply -f -