You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ejbca-cert-manager-issuer 2.2.0 - CA ConfigMap Bundle + End Date Usage (#130)
* cabundle configmap option impelmented, and update to go 1.25
* Update the docs to reflect configmap option
* Update README to include configmap option
* cabundle configmap option impelmented, and update to go 1.25
* Update the docs to reflect configmap option
* Update README to include configmap option
* fix duplicate go line in go.mod
* feat: pass spec.duration to EJBCA as end_time (fixes#128)
* chore: update e2e test documentation, support dynamic variable resolution
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* chore(test): add unit test for end_time logic
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* chore(deps): bump k8s.io/apimachinery from 0.34.1 to 0.35.1
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.34.1 to 0.35.1.
- [Commits](kubernetes/apimachinery@v0.34.1...v0.35.1)
---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
dependency-version: 0.35.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: bump Docker golang version to 1.25
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* chore(deps): bump github.com/onsi/gomega from 1.36.1 to 1.39.1
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.36.1 to 1.39.1.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](onsi/gomega@v1.36.1...v1.39.1)
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-version: 1.39.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): bump k8s.io/api from 0.34.1 to 0.35.1
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.34.1 to 0.35.1.
- [Commits](kubernetes/api@v0.34.1...v0.35.1)
---
updated-dependencies:
- dependency-name: k8s.io/api
dependency-version: 0.35.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: address linting issues
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* fix: use v7 go-lint-action
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* chore: fix lint issue
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* chore: address PR comments
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* chore: fix lint issues. Update Makefile commands
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* chore: check for CRD drift
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* feat: add caBundleKey to issuer specification
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* chore: break the ca bundle and auth options retrieval into testable methods
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* feat: add logic to fetch caConfig from specified key
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* chore: update overview.md with updated links and information about new changes
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* fix: update CONTROLLER_TOOLS_VERSION
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* chore: update CHANGELOG and docs
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* fix: use CA trust bundle when connecting to OAuth
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* Update generated docs
* chore: use ejbca-go-client-sdk v1.1.0
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
* chore: update go.sum
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
---------
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Sean <1661003+spbsoluble@users.noreply.github.com>
Co-authored-by: Mark de Jong <HoogWater@users.noreply.github.com>
Co-authored-by: JohnAuth <jdb@zuri.ch>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Keyfactor <keyfactor@keyfactor.github.io>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,13 @@
1
+
# v2.2.0
2
+
## Features:
3
+
- Add support to specify a ConfigMap for CA trust bundles in Issuer / ClusterIssuer resources via the caBundleConfigMapName specification.
4
+
- Add support for specifying a key on a Secret / ConfigMap resource for the CA trust bundle via the `caBundleKey` specification on an Issuer / ClusterIssuer resource.
5
+
- On EJBCA 9.3.3 and above, if the certificate profile has "Allow Validity Override" enabled, the certificate's "Not After" will be set according to the `duration` property of the Certificate resource, otherwise it will be set according to the default validity configured in EJBCA for the relevant CA.
6
+
## Chores:
7
+
- Update README links with updated EJBCA links
8
+
- Update dependencies
9
+
10
+
1
11
# v2.1.3
2
12
## Chores:
3
13
- Build Docker image from Go 1.24 instead of 1.24.6
0 commit comments