Releases: cert-manager/google-cas-issuer
Release v0.6.1
Docker images are available at quay.io/jetstack/cert-manager-google-cas-issuer:0.6.1
One-line install: kubectl apply -f https://github.com/jetstack/google-cas-issuer/releases/download/v0.6.1/google-cas-issuer-v0.6.1.yaml
Release v0.6.0
Docker images are available at quay.io/jetstack/cert-manager-google-cas-issuer:0.6.0
One-line install: kubectl apply -f https://github.com/jetstack/google-cas-issuer/releases/download/v0.6.0/google-cas-issuer-v0.6.0.yaml
Release v0.6.0-alpha.1
Docker images are available at quay.io/jetstack/cert-manager-google-cas-issuer:0.6.0-alpha.1
One-line install: kubectl apply -f https://github.com/jetstack/google-cas-issuer/releases/download/v0.6.0-alpha.1/google-cas-issuer-v0.6.0-alpha.1.yaml
v0.6.0-alpha.0
Merge pull request #81 from jetstack/setup-quay-username-password-git…
Release v0.5.3
Changes since v0.5.2
No meaningful changes apart from dependency upgrades.
cert-manager was bumped to v1.5.1
Kubernetes dependencies upgraded to v1.21.3
controller-rutime bumped to v0.9.6
google.golang.org/api bumped to v0.54.0
Docker images are available at quay.io/jetstack/cert-manager-google-cas-issuer:0.5.3
One-line install: kubectl apply -f https://github.com/jetstack/google-cas-issuer/releases/download/v0.5.3/google-cas-issuer-v0.5.3.yaml
Release v0.5.2
Changes since v0.5.1
The google-cas-issuer
controller now uses a stable leader election ID, so multiple instances of the issuer will not conflict. This allows for HA deployments of the issuer.
A new flag --leader-election-id
can be set to override the default ID.
Docker images are available at quay.io/jetstack/cert-manager-google-cas-issuer:0.5.2
One-line install: kubectl apply -f https://github.com/jetstack/google-cas-issuer/releases/download/v0.5.2/google-cas-issuer-v0.5.2.yaml
Release v0.5.1
Changes since v0.5.0
PEM certificates returned by google-cas-issuer
now end in exactly one newline character. This fixes some applications that write the resulting secret directly into a whitespace-sensitive config file such as istio-ingressgateway
(#39)
Docker images are available at quay.io/jetstack/cert-manager-google-cas-issuer:0.5.1
One-line install: kubectl apply -f https://github.com/jetstack/google-cas-issuer/releases/download/v0.5.1/google-cas-issuer-v0.5.1.yaml
Release v0.5.0
This release supports v1 of the Google CAS API.
The semantics of Issuers
and ClusterIssuers
have changed to reflect the upstream changes. The API version of cas-issuer.jetstack.io
is now v1beta1
to break compatibility with the previous releases.
Users should now reference a CA pool to sign their certificates, rather than a specific certificate authority. An example Issuer is:
apiVersion: cas-issuer.jetstack.io/v1beta1
kind: GoogleCASIssuer
metadata:
name: googlecasissuer-sample
spec:
project: my-gcp-project
location: us-east1
caPoolId: my-pool
# credentials are optional if workload identity is enabled
credentials:
name: "my-secret-key"
key: "my-gcp-project-key.json"
Docker images are available at quay.io/jetstack/cert-manager-google-cas-issuer:0.5.0
One-line install: kubectl apply -f https://github.com/jetstack/google-cas-issuer/releases/download/v0.5.0/google-cas-issuer-v0.5.0.yaml
Release v0.5.0-beta.0
This release supports the (not yet released) v1 Google Certificate Authority Service API.
Docker images are available at quay.io/jetstack/cert-manager-google-cas-issuer:0.5.0-beta.0
One-line install: kubectl apply -f https://github.com/jetstack/google-cas-issuer/releases/download/v0.5.0-beta.0/google-cas-issuer-v0.5.0-beta.0.yaml
Release v0.3.0
This release adds support for cert-manager v1.3 approval conditions.
- If using with cert-manager <v1.3, you must enable the
--disable-approval-check
flag.
Docker images are available at quay.io/jetstack/cert-manager-google-cas-issuer:0.3.0
One-line install: kubectl apply -f https://github.com/jetstack/google-cas-issuer/releases/download/v0.3.0/google-cas-issuer-v0.3.0.yaml