Skip to content

Releases: pomerium/ingress-controller

v0.26.0

17 May 18:31
Compare
Choose a tag to compare

Upgrading

kubectl apply -k github.com/pomerium/ingress-controller/config/default\?ref=v0.26.0

See docs for further details.

What's Changed

Breaking

New

Fixes

Changed

Dependency Updates

  • go: upgrade Go to 1.22 by @wasaga in #898
  • ingress-controller/mock: switch to uber mock by @calebdoxsey in #939
  • envoy: upgrade to v1.30.1 by @kenjenkins in #943
  • build(deps): bump google.golang.org/grpc from 1.60.1 to 1.61.0 by @dependabot in #883
  • build(deps): bump docker/metadata-action from 5.4.0 to 5.5.1 by @dependabot in #893
  • build(deps): bump golang.org/x/sync from 0.5.0 to 0.6.0 by @dependabot in #892
  • build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #882
  • build(deps): bump github.com/go-playground/validator/v10 from 10.16.0 to 10.17.0 by @dependabot in #884
  • build(deps): bump github.com/open-policy-agent/opa from 0.60.0 to 0.61.0 by @dependabot in #885
  • build(deps): bump actions/cache from 3.3.2 to 4.0.0 by @dependabot in #894
  • deps: upgrade k8s api version and controller-runtime by @wasaga in #896
  • build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #916
  • build(deps): bump github.com/gosimple/slug from 1.13.1 to 1.14.0 by @dependabot in #915
  • build(deps): bump google.golang.org/grpc from 1.61.0 to 1.62.0 by @dependabot in #913
  • build(deps): bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.17.2 by @dependabot in #912
  • build(deps): bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in #908
  • build(deps): bump actions/cache from 4.0.0 to 4.0.1 by @dependabot in #907
  • build(deps): bump k8s.io/apimachinery from 0.29.0 to 0.29.2 by @dependabot in #909
  • build(deps): bump github.com/rs/zerolog from 1.31.0 to 1.32.0 by @dependabot in #901
  • build(deps): bump distroless/base-debian12 from 8548e30 to 530b451 by @dependabot in #899
  • build(deps): bump go.uber.org/zap from 1.26.0 to 1.27.0 by @dependabot in #911
  • build(deps): bump github.com/go-playground/validator/v10 from 10.17.0 to 10.18.0 by @dependabot in #914
  • build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in #905
  • build(deps): bump docker/setup-buildx-action from 3.0.0 to 3.1.0 by @dependabot in #904
  • build(deps): bump github.com/open-policy-agent/opa from 0.61.0 to 0.62.0 by @dependabot in #902
  • chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @kenjenkins in #917
  • build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 by @dependabot in #918
  • build(deps): bump the docker group with 1 update by @dependabot in #920
  • build(deps): bump the github-actions group with 2 updates by @dependabot in #921
  • build(deps): bump github.com/jackc/pgx/v5 from 5.5.2 to 5.5.4 by @dependabot in #924
  • build(deps): bump the github-actions group with 5 updates by @dependabot in #933
  • build(deps): bump the docker group with 1 update by @dependabot in #934
  • build(deps): bump the go group with 4 updates by @dependabot in #935
  • build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #940
  • build(deps): bump the github-actions group with 3 updates by @dependabot in #948
  • build(deps): bump the go group with 6 updates by @dependabot in #946
  • build(deps): bump distroless/base-debian12 from 08baf3b to 8aa9165 in the docker group by @dependabot in #949
  • Upgrade controller-runtime to v0.15.0 and k8s api to v0.30.0 by @kralicky in #953

New Contributors

Full Changelog: v0.25.2...v0.26.0

v0.25.2

05 Apr 20:28
d1117bf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.25.1...v0.25.2

v0.25.1

13 Mar 16:21
Compare
Choose a tag to compare

What's Changed

Changed

Full Changelog: v0.25.0...v0.25.1

v0.25.0

10 Jan 21:24
d059b2c
Compare
Choose a tag to compare

Installation

To install, run the following command:

kubectl apply -k github.com/pomerium/ingress-controller/config/default\?ref=v0.25.0

Refer to the Pomerium Configuration Guide to complete your installation.

What's Changed

Breaking

New

Changed

  • docs: update pass_identity_headers option documentation link by @wasaga in #837
  • manifests: installation manifests use newer Kustomize syntax by @wasaga in #864

Dependency Updates

  • upgrade Pomerium Core to v0.25.0
  • upgrade Go to 1.21 by @wasaga in #863
  • upgrade github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #829
  • upgrade golang.org/x/sync from 0.3.0 to 0.5.0 by @dependabot in #823
  • upgrade github.com/go-playground/validator/v10 from 10.15.4 to 10.16.0 by @dependabot in #822
  • upgrade docker/metadata-action from 5.0.0 to 5.2.0 by @dependabot in #821
  • upgrade distroless/base-debian12 from d53efe9 to d904990 by @dependabot in #819
  • upgrade github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 by @dependabot in #817
  • upgrade docker/build-push-action from 5.0.0 to 5.1.0 by @dependabot in #820
  • upgrade github.com/open-policy-agent/opa from 0.57.0 to 0.59.0 by @dependabot in #827
  • upgrade github.com/go-logr/zapr from 1.2.4 to 1.3.0 by @dependabot in #830
  • upgrade github.com/spf13/viper from 1.16.0 to 1.18.0 by @dependabot in #832
  • upgrade golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #838
  • upgrade actions/setup-go from 4.1.0 to 5.0.0 by @dependabot in #854
  • upgrade actions/setup-python from 4.7.1 to 5.0.0 by @dependabot in #853
  • upgrade docker/metadata-action from 5.2.0 to 5.4.0 by @dependabot in #852
  • upgrade github.com/go-logr/logr from 1.3.0 to 1.4.1 by @dependabot in #851
  • upgrade github.com/spf13/viper from 1.18.0 to 1.18.2 by @dependabot in #849
  • upgrade google.golang.org/protobuf from 1.31.0 to 1.32.0 by @dependabot in #847
  • upgrade github.com/google/uuid from 1.4.0 to 1.5.0 by @dependabot in #843
  • upgrade distroless/base-debian12 from d904990 to 8548e30 by @dependabot in #841
  • upgrade github.com/open-policy-agent/opa from 0.59.0 to 0.60.0 by @dependabot in #844
  • upgrade google.golang.org/grpc from 1.59.0 to 1.60.1 by @dependabot in #846
  • upgrade github.com/cloudflare/circl from 1.3.6 to 1.3.7 by @dependabot in #859

Full Changelog: v0.24.0...v0.25.0

v0.24.0

16 Nov 22:15
Compare
Choose a tag to compare

Installation

To install, run the following command:

kubectl apply -k github.com/pomerium/ingress-controller/config/default\?ref=v0.24.0

Refer to the Pomerium Configuration Guide to complete your installation.

What's Changed

Core Update

This release upgrades the core to v0.24. Performance improvements are observed specifically when configurations are driven by the Pomerium Enterprise. These enhancements are particularly beneficial in environments with a high number of routes, certificates, and policies, or in dynamically changing configurations.

Memory Usage Reduction

Most users should observe less memory used compared to v0.23. Please see the related GitHub issue: pomerium/pomerium#4652.

Fixes

  • fix nil reference in timeouts section by @wasaga in #750

Dependency Updates

New Contributors

Full Changelog: v0.23.1...v0.24.0

v0.23.1

02 Oct 21:39
Compare
Choose a tag to compare

What's Changed

  • fix nil reference in timeouts section by @backport-actions-token in #751

v0.23.0

29 Aug 13:56
Compare
Choose a tag to compare

Changelog

v0.23.0 (2023-08-29)

Full Changelog

New

Dependency

Changed

  • ci: another place to increase yarn timeout #734 (@backport-actions-token[bot])
  • ci: increase yarn network timeout #732 (@backport-actions-token[bot])
  • add docs refs to log fields options #718 (@wasaga)
  • fix manifests, fix publish docs action #693 (@wasaga)
  • update dependabot #669 (@calebdoxsey)
  • remove depguard #668 (@calebdoxsey)
  • bump core main reference #642 (@wasaga)
  • upgrade core to current main branch, including #4192, #4187, #4186, #4190 #639 (@wasaga)

v0.22.3

22 Aug 13:54
Compare
Choose a tag to compare

Changes

Updates core to v0.22.3

Full Changelog: v0.22.2...v0.22.3

v0.22.2

26 May 22:15
Compare
Choose a tag to compare

Security

This release fixes a bug whereby specially crafted requests could result in incorrect authorization decisions made by Pomerium. CVE-2023-33189.

v0.21.3

26 May 22:26
Compare
Choose a tag to compare

Security

This release fixes a bug whereby specially crafted requests could result in incorrect authorization decisions made by Pomerium. CVE-2023-33189.