Skip to content

Releases: cert-manager/aws-privateca-issuer

v1.4.0

22 Oct 16:22
235aa48
Compare
Choose a tag to compare

What's Changed

Important

  • The AWS Private CA issuer now supports asynchronous issuance of certificates.
  • The AWS Private CA issuer now supports disabling Kubernetes client-side rate limiting

Features:

  • #336 Add option to disable Kubernetes client-side rate limiting
  • #338 Change controller to issue certificates asynchronously

Bugfixes:

  • #335 Fix HPA v2 API update

Maintenance:

  • #333 Updates note about ARM in README
  • #337 Updated README
  • #340 Updates Idempotency Token to use SHA256 instead of MD5
  • #341 Updates tests to use cert-manager 1.16.0
  • #343 Adds more logging to blog test and removes some deprecated features

Full Changelog: v1.3.0...v1.4.0

v1.3.0

18 Jul 16:50
6e56d27
Compare
Choose a tag to compare

What's Changed

Features:

  • #327 Add ARM testing
  • #319 feat: linux/arm64 compatibility
  • #328 Add note on ARM to README

Bugfixes:

  • #330 Retry on RequestInProgressException

Maintenance:

  • #310 fix(deps): update all non-major dependencies
  • #311 fix(deps): update all non-major dependencies
  • #313 chore(deps): update actions/cache action to v4
  • #312 Allow labels to be specified on servicemonitor
  • #316 Update ec2 runner to al2023
  • #315 chore(deps): update all non-major dependencies
  • #318 Revert "chore(deps): update all non-major dependencies"
  • #302 Replace deprecated command with environment file
  • #314 feat: add autogenerated helm docs
  • #320 Move golang to its own pr
  • #322 Add go to list of matched dependencies
  • #323 Update Go to 1.22.3
  • #317 chore(deps): update all non-major dependencies

New Contributors

Full Changelog: v1.2.7...v1.30

v1.2.7

08 Jan 17:39
a164c2c
Compare
Choose a tag to compare

What's Changed

This is a maintenance release to update dependencies. A full list of updates is below:

Package Change
cert-manager/cert-manager v1.13.1 -> v1.13.3
github.com/aws/aws-sdk-go-v2/config v1.19.0 -> v1.26.2
github.com/aws/aws-sdk-go-v2/service/iam v1.22.7 -> v1.28.6
github.com/cert-manager/cert-manager v1.13.1 -> v1.13.3
github.com/go-logr/logr v1.2.4 -> v1.4.1
github.com/aws/aws-sdk-go-v2 v1.21.2 -> v1.24.0
github.com/aws/aws-sdk-go-v2/credentials v1.13.43 -> v1.16.13
github.com/aws/aws-sdk-go-v2/service/acmpca v1.22.9 -> v1.25.5
github.com/aws/aws-sdk-go-v2/service/ram v1.20.7 -> v1.23.7
github.com/aws/aws-sdk-go-v2/service/sts v1.23.2 -> v1.26.6
golang 1.21.3 -> 1.21.5
k8s.io/api v0.28.3 -> v0.29.0
k8s.io/apimachinery v0.28.3 -> v0.29.0
k8s.io/client-go v0.28.3 -> v0.29.0
k8s.io/utils 3b25d92 -> b307cd5

v1.2.6

23 Oct 18:07
b12e26a
Compare
Choose a tag to compare

What's Changed

Features:

  • #265 Use the Docker Build Kit platform vars

Bugfixes:

  • #288 Turn off enableServiceMutatorWebhook
  • #294 Change golang dep to semver-coerced
  • #295 Edit go version to 1.21.0 to fix broken workflow tests

Maintenance:

  • #268 Update README to describe ingress annotation usage
  • #276 Update protobuf to 1.29.1
  • #284 Annual review of the OWNERS file (2023): Maartje moved to Emeritus Maintainer
  • #266 chore(deps): update all non-major dependencies
  • #293 chore(deps): update all non-major dependencies

Full Changelog: v1.2.5...v1.2.6

v1.2.5

12 Apr 18:00
9a96854
Compare
Choose a tag to compare

Features:

  • #258 Add support for topologySpreadConstraints
  • #261 Add support for podDisruptionBudget

Bugfixes:

  • #244 Prepend 'v' to version and appVersion in Chart.yaml

Maintenance:

  • #240 Use latest aws-alb-ingress-controller image from Amazon ECR public gallery for blog test
  • #246 Add helm test to testing CI
  • #250 Use non-default VPC for running tests
  • #253 Use public subnet for running tests
  • #257 Configure deployment revisionHistoryLimit

Dependency Updates:

Package Change
github.com/aws/aws-sdk-go-v2 v1.17.2 -> v1.17.7
github.com/aws/aws-sdk-go-v2/config v1.18.4 -> v1.18.19
github.com/aws/aws-sdk-go-v2/credentials v1.13.4 -> v1.13.18
github.com/aws/aws-sdk-go-v2/service/acmpca v1.19.1 -> v1.21.7
github.com/aws/aws-sdk-go-v2/service/iam v1.18.24 -> v1.19.8
github.com/aws/aws-sdk-go-v2/service/ram v1.16.25 -> v1.17.8
github.com/aws/aws-sdk-go-v2/service/sts v1.17.6 -> v1.18.7
k8s.io/api v0.25.4 -> v0.26.3
k8s.io/apimachinery v0.25.4 -> v0.26.3
k8s.io/client-go v0.25.4 -> v0.26.3
sigs.k8s.io/controller-runtime v0.13.1 -> v0.14.6
cert-manager/cert-manager v1.10.1 -> v1.11.0
github.com/cert-manager/cert-manager v1.10.1 -> v1.11.0
k8s.io/utils 99ec85e -> 38a27ef
github.com/stretchr/testify v1.8.1 -> v1.8.2
golang 1.19 -> 1.20
github.com/go-logr/logr v1.2.3 -> v1.2.4

v1.2.4

08 Dec 17:05
4fbf96a
Compare
Choose a tag to compare

Bugfix:

#232 - Remove extra 'v' from deployment Image

v1.2.3

06 Dec 16:09
04fd6b9
Compare
Choose a tag to compare

Features:

  • #223 Add option to add extra volumes and mounts

Bugfixes:

  • #215 Change golang versioning type to Docker
  • #216 Update renovate.json to prevent dependency mismatch
  • #221 Fix whitespace linting error
  • #224 Do not add resource and env block to container if empty
  • #225 Change VERSION creation command to fetch tags from main repo
  • #227 Append 'v' if using default value for image

Maintenance:

  • #197 Added vulnerabilityAlerts option to Renovate
  • #200 Change Renovate schedule
  • #202 Add support for pod labels via helm chart override

Dependency Updates:

Package Change
k8s.io/client-go v0.24.1 -> v0.25.4
golang 1.18.1 -> 1.19
sigs.k8s.io/controller-runtime v0.11.2 -> v0.13.1
github.com/aws/aws-sdk-go-v2/config v1.15.5 -> v1.18.4
github.com/aws/aws-sdk-go-v2/credentials v1.12.0 -> v1.13.4
github.com/aws/aws-sdk-go-v2/service/sts v1.16.4 -> v1.17.6
github.com/aws/aws-sdk-go-v2 v1.16.3 -> v1.17.2
github.com/aws/aws-sdk-go-v2/service/acmpca v1.17.6 -> v1.19.1
github.com/aws/aws-sdk-go-v2/service/iam v1.18.4 -> v1.18.24
github.com/aws/aws-sdk-go-v2/service/ram v1.16.7 -> v1.16.25
k8s.io/api v0.24.0 -> v0.25.4
k8s.io/apimachinery v0.24.0 -> v0.25.4
github.com/stretchr/testify v1.7.1 -> v1.8.1
cert-manager/cert-manager v1.8.0 -> v1.10.1
github.com/cert-manager/cert-manager v1.8.0 -> v1.10.1
k8s.io/utils 3a6ce19 -> 99ec85e
go (source) 1.17 -> 1.19

v1.2.2

12 May 18:43
8d1b1f2
Compare
Choose a tag to compare

Bugfixes

Maintenance

#184 Configure Renovate
#191 Switch go-get-tool to go-install-tool
#192 Remove dependency dashboard (again)

Dependency Updates

Major Versions

#187 Update actions/cache action to v3
#188 Update actions/checkout action to v3

Minor Versions

This list is a merge of the tables in #185 and #193

Package Type Update Change
cert-manager/cert-manager minor 1.7.0 -> v1.8.0
github.com/aws/aws-sdk-go-v2 require patch v1.16.2 -> v1.16.3
github.com/aws/aws-sdk-go-v2/config require patch v1.15.3 -> v1.15.5
github.com/aws/aws-sdk-go-v2/credentials require minor v1.11.2 -> v1.12.0
github.com/aws/aws-sdk-go-v2/service/acmpca require patch v1.17.2 -> v1.17.6
github.com/aws/aws-sdk-go-v2/service/iam require patch v1.18.2 -> v1.18.4
github.com/aws/aws-sdk-go-v2/service/ram require patch v1.16.3 -> v1.16.7
github.com/aws/aws-sdk-go-v2/service/sts require patch v1.16.3 -> v1.16.4
github.com/jetstack/cert-manager require minor v1.7.2 -> v1.8.0
golang stage minor 1.17 -> 1.18
k8s.io/api require patch v0.23.5 -> v0.24.0
k8s.io/apimachinery require patch v0.23.5 -> v0.24.0
k8s.io/client-go require patch v0.23.5 -> v0.24.0
k8s.io/utils require digest 6203023 -> 3a6ce19

Full Changelog: v1.2.1...v1.2.2

v1.2.1

28 Mar 18:42
a23099c
Compare
Choose a tag to compare

Bugfixes

#134 Fix PATH variable in testing workflow
#151 Use appVersion as default image tag so Helm doesn't always install the latest release by default

Maintenance

#118 Remove safe-to-test label when pushing a new commit to a PR
#123 Update Logr dependency to v1.2.2
#125 Update Go version to v1.17.7
#137 Setup Dependabot to automatically create PRs for outdated dependencies
#138 Add blog test to GitHub workflow
#139 Support running GitHub workflows via workflow dispatch to test GitHub workflows
#153 Update AWS Go SDK to v1.15.0
#154 Update AWS IAM SDK to v1.18.0
#155 Update AWS ACM PCA SDK to v1.16.0
#157 Update AWS STS SDK to v1.16.0
#158 Update AWS RAM SDK to v1.16.0
#159 Update AWS SDK config to v1.15.0
#166 Change Dependabot from daily to weekly updates

v1.2.0

07 Feb 17:12
d03bdd2
Compare
Choose a tag to compare

Bugfixes:

#111 Fix issue where Duration of certificates set for less than 30 days was not respected and the certificate lifetime was set as [(intended lifetime of certificate) + 30] days

Maintenance:

#110 Updated testing to use cert-manager 1.7.0 instead of cert-manager 1.3.0