Releases: aureq/cert-manager-webhook-ovh
Releases Β· aureq/cert-manager-webhook-ovh
0.5.0
Changes for cert-manager-webhook-ovh 0.5.0
Noteworthy changes
- β¨ add support for
readOnlyRootFilesystem
on the deployment (thanks @Benzhaomin) - β¨ add Deployment annotation support (thanks @Benzhaomin)
- β¨ add ref link about
nodeSelector
,tolerations
,affinity
andannotations
- β¨ choose rbac role type (default
Role
) (thanks @Alissia01) - π document 3 more configuration entries in
values.yaml
- πΏ make this chart compatible with helm 3 by settings
apiVersion
tov2
- πΏ drop
v
inappVersion
andversion
fields, set"0.5.0"
- πΏ udpate
image.tag
value to use SemVer 2.0 and set its values to"0.5.0"
- π typo fix
- β© update k8s.io/apiserver to v0.28.2 due to security (dependabot)
Dependencies
- β© upgrade github.com/cert-manager/cert-manager to v1.13.0
- β© build with go 1.20
- β© upgrade k8s dependencies to 0.28.1
- β© use alpine 3.18 as base image
- β© update dependency for github.com/ovh/go-ovh to v1.4.2
- β© Bump google.golang.org/grpc from 1.51.0 to 1.53.0
0.5.0-alpha.2
0.5.0-alpha.1
Noteworthy changes
- β© Bump google.golang.org/grpc from 1.51.0 to 1.53.0
- π document 3 more configuration entries in
values.yaml
- πΏ make this chart compatible with helm 3 by settings
apiVersion
tov2
- πΏ drop
v
inappVersion
andversion
fields, set"0.5.0"
- πΏ udpate
image.tag
value to use SemVer 2.0 and set its values to"0.5.0"
- β© update dependency for github.com/ovh/go-ovh to v1.4.2
v0.4.2
Noteworthy changes
- β¨ build images for amd64, arm64 and armv7 architectures
- π add issue templates for bugs and feature requests
- π€ configure dependabot to get alerts on vulnerabilities
- π add disclaimer about support and code of conduct
- β¨ integration with artifacthub.io
- π minor inconsistency fix in README.md
- π add steps to make a release
- β© update cert-manager dependency to v1.11.0
- β© update k8s dependency to v0.26.0
- β© build image using Go 1.19.7
- β© upgrade alpine to 3.17
- β© update Chart.yaml and
values.yaml
to use latest container image
v0.4.2-alpha.1
Noteworthy changes
- π minor consistency fix in README.md
- β¨ start work to integrade with artifacthub.io
v0.4.2-alpha.0
Noteworthy changes
- β© update cert-manager dependency to v1.11.0
- β© update k8s dependency to v0.26.0
- β¨ build image using Go 1.19.5
- β¨ initial work to build arm64 and armv7 images
v0.4.1
Noteworthy changes
- π include minutes and seconds in certificates duration fields. see argoproj/argo-cd#6008 for details. via @aegaeonit
- β¨ optimize Dockerfile for better builds
- β¨ explicitly use Alpine 3.16 throughout the Dockerfile
- β¨ run the webhook as
nobody
/nogroup
- β¨ reduce container image from 107MB down to 56.2MB
- β¨ add CNAME strategy to issuers in #8. Thanks (@Zcool85)
- β¨ build image using Go 1.19.4
v0.4.0
Major features
β οΈ breaking changes ahead if comming from previous version- π documentation and helm chart hosted at https://aureq.github.io/cert-manager-webhook-ovh/
- β¨ deploy multiple
Issuer
(namespaced) andClusterIssuer
via chart - β¨ either specify your OVH credentials, or use an existing secret
- β¨ OVH credential are all stored in a secret (ApplicationKey, ApplicaitonSecret, ConsumerKey)
- β¨ deploy necessary permissions to access the OVH credentials
- β¨ role based access control to access secrets across namespaces
- π publish container image on GitHub Container Registry
- π publish Helm Chart on GitHub pages
- β¬οΈ upgrade dependencies to reduce warnings
- β¨ drop root privileges
- β¨ add support for HTTP/HTTPS proxy
Noteworthy changes
- π use kubernetes recommended labels
- β¨ move some helm logic in _helpers.tpl
- β¨ completely rework
values.yaml
to support creating issuers and ovh credentials - β¨ create role and bind it so the webhook can access necessary secrets
- β¬οΈ upgrade dependencies to reduce warnings
- cert-manager
v1.5.3
tov1.9.1
- go-ovh
v1.1.0
tov1.3.0
- client-go
v0.22.1
tov0.24.2
- cert-manager
- build webhook using golang
1.18
- β¨ add image pull secrets to helm chart by Julian Stiller)
- π fix base64 encoded secrets by @julienkosinski
- π₯ drop root privilges (missing attribution)
- π fix how security context is checked
- β¨ add RBAC (missing attribution)
- β¬οΈ upgrade to Alpine Linux 3.16 container image
- π fix
Makefile
references and enable HTTP proxy to local build environment - β¨ set
CAP_NET_BIND_SERVICE
to binary to bind on privileged ports without root privileges (missing attribution) - π add
libpcap
to container image - β¨ create logo based on cert-manager logo and icons8
- β¨ more fields populated in
Chart.yaml
- π± some ground work to automate the release process via GitHub Actions and GitHub packages
v0.4.0-alpha.1
Major features
β οΈ breaking changes ahead- β¨ major helm chart improvements
- β¨ deploy multiple
Issuer
(namespaced) andClusterIssuer
via chart - β¨ either specify your OVH credentials, or use an existing secret
- β¨ OVH credential are all stored in a secret (ApplicationKey, ApplicaitonSecret, ConsumerKey)
- β¨ deploy necessary permissions to access the OVH credentials
- β¨ role based access control to access secrets across namespaces
Note worthy changes
- β¨ move some helm logic in _helpers.tpl
- β¨ completely rework
values.yaml
to support creating issuers and ovh credentials - β¨ create role and bind it so the webhook can access necessary secrets
- π documentation and helm chart hosted at https://aureq.github.io/cert-manager-webhook-ovh/
v0.4.0-alpha.0
Major features
- π publish container image on GitHub Container Registry
- π publish Helm Chart on GitHub pages
- β¬οΈ upgrade dependencies to reduce warnings
- β¨ drop root privileges
- π± some ground work to automate the release process via GitHub Actions
Noteworthy changes
- β¨ add support for HTTP proxy
- β¬οΈ upgrade dependencies to reduce warnings
- cert-manager
v1.5.3
tov1.9.1
- go-ovh
v1.1.0
tov1.3.0
- client-go
v0.22.1
tov0.24.2
- cert-manager
- build webhook using golang
1.18
- β¨ add image pull secrets to helm chart by Julian Stiller)
- π fix base64 encoded secrets by @julienkosinski
- π₯ drop root privilges (missing attribution)
- π fix how security context is checked
- β¨ add RBAC (missing attribution)
- β¬οΈ upgrade to Alpine Linux 3.16 container image
- π fix
Makefile
references and enable HTTP proxy to local build environment - β¨ set
CAP_NET_BIND_SERVICE
to binary to bind on privileged ports without root privileges (missing attribution) - π add
libpcap
to container image - β¨ create logo based on cert-manager logo and icons8
- β¨ more fields populated in
Chart.yaml
- π± some ground work to automate the release process via GitHub Actions and GitHub packages
0.3.0
- Initial work by @baarde
- Released on Tue Sep 19 09:16:43 PM UTC 2023
0.5.0-alpha.2
Changes for cert-manager-webhook-ovh 0.5.0-alpha.2
Noteworthy changes
- β¨ add support for
readOnlyRootFilesystem
on the deployment (thanks @Benzhaomin) - π typo fix
- β¨ add annotation support (thanks @Benzhaomin)
- β¨ add ref link about
nodeSelector
,tolerations
,affinity
andannotations
- β¨ choose rbac role type (default
Role
) - β© build with go 1.20
- β© upgrade k8s dependencies to 0.28.1
- β© upgrade github.com/cert-manager/cert-manager to v1.13.0
- β© use alpine 3.18 as base image
- Released on Sun Sep 17 08:47:41 AM UTC 2023
0.5.0-alpha.1
Changes for cert-manager-webhook-ovh 0.5.0-alpha.1
Noteworthy changes
- β© Bump google.golang.org/grpc from 1.51.0 to 1.53.0
- π document 3 more configuration entries in
values.yaml
- πΏ make this chart compatible with helm 3 by settings
apiVersion
tov2
- πΏ drop
v
inappVersion
andversion
fields, set"0.5.0"
- πΏ udpate
image.tag
value to use SemVer 2.0 and set its values to"0.5.0"
- β© update dependency for github.com/ovh/go-ovh to v1.4.2
- Released on Sun Sep 17 05:53:44 AM UTC 2023
v0.4.2
Changes for cert-manager-webhook-ovh v0.4.2
Noteworthy changes
-
β¨ build images for amd64, arm64 and armv7 architectures
-
π add issue templates for bugs and feature requests
-
π€ configure dependabot to get alerts on vulnerabilities
-
π add disclaimer about support and code of conduct
-
β¨ integration with artifacthub.io
-
π minor inconsistency fix in README.md
-
π add steps to make a release
-
β© update cert-manager dependency to v1.11.0
-
β© update k8s dependency to v0.26.0
-
β© build image using Go 1.19.7
-
β© upgrade alpine to 3.17
-
β© update Chart.yaml and
values.yaml
to use latest container image -
Released on Fri 17 Mar 2023 11:47:16 PM UTC
v0.4.2-alpha.1
Changes for cert-manager-webhook-ovh v0.4.2-alpha.1
Noteworthy changes
- π minor consistency fix in README.md
- β¨ start work to integrade with artifacthub.io
- Released on Mon 13 Feb 2023 04:45:53 AM UTC
v0.4.2-alpha.0
Changes for cert-manager-webhook-ovh v0.4.2-alpha.0
Noteworthy changes
- β© update cert-manager dependency to v1.11.0
- β© update k8s dependency to v0.26.0
- β¨ build image using Go 1.19.5
- β¨ initial work to build arm64 and armv7 images
- Released on Sun 12 Feb 2023 09:37:32 AM UTC
v0.4.1
Changes for cert-manager-webhook-ovh v0.4.1
Noteworthy changes
- π include minutes and seconds in certificates duration fields. see argoproj/argo-cd#6008 for details. via @aegaeonit
- β¨ optimize Dockerfile for better builds
- β¨ explicitly use Alpine 3.16 throughout the Dockerfile
- β¨ run the webhook as
nobody
/nogroup
- β¨ reduce container image from 107MB down to 56.2MB
- β¨ add CNAME strategy to issuers in #8. Thanks (@Zcool85)
- β¨ build image using Go 1.19.4
- Released on Sat 07 Jan 2023 11:35:25 PM UTC
v0.4.0
Changes for cert-manager-webhook-ovh v0.4.0
Major features
β οΈ breaking changes ahead if comming from previous version- π documentation and helm chart hosted at https://aureq.github.io/cert-manager-webhook-ovh/
- β¨ deploy multiple
Issuer
(namespaced) andClusterIssuer
via chart - β¨ either specify your OVH credentials, or use an existing secret
- β¨ OVH credential are all stored in a secret (ApplicationKey, ApplicaitonSecret, ConsumerKey)
- β¨ deploy necessary permissions to access the OVH credentials
- β¨ role based access control to access secrets across namespaces
- π publish container image on GitHub Container Registry
- π publish Helm Chart on GitHub pages
- β¬οΈ upgrade dependencies to reduce warnings
- β¨ drop root privileges
- β¨ add support for HTTP/HTTPS proxy
Note worthy changes
- π use kubernetes recommended labels
- β¨ move some helm logic in _helpers.tpl
- β¨ completely rework
values.yaml
to support creating issuers and ovh credentials - β¨ create role and bind it so the webhook can access necessary secrets
- β¬οΈ upgrade dependencies to reduce warnings
- cert-manager
v1.5.3
tov1.9.1
- go-ovh
v1.1.0
tov1.3.0
- client-go
v0.22.1
tov0.24.2
- cert-manager
- build webhook using golang
1.18
- β¨ add image pull secrets to helm chart by Julian Stiller)
- π fix base64 encoded secrets by @julienkosinski
- π₯ drop root privilges (missing attribution)
- π fix how security context is checked
- β¨ add RBAC (missing attribution)
- β¬οΈ upgrade to Alpine Linux 3.16 container image
- π fix
Makefile
references and enable HTTP proxy to local build environment - β¨ set
CAP_NET_BIND_SERVICE
to binary to bind on privileged ports without root privileges (missing attribution) - π add
libpcap
to container image - β¨ create logo based on cert-manager logo and icons8
- β¨ more fields populated in
Chart.yaml
- π± some ground work to automate the release process via GitHub Actions and GitHub packages
v0.4.0-alpha.1
Changes for cert-manager-webhook-ovh v0.4.0-alpha.1
Major features
β οΈ breaking changes ahead- β¨ major helm chart imrprovements
- β¨ deploy multiple
Issuer
(namespaced) andClusterIssuer
via chart - β¨ either specify your OVH credentials, or use an existing secret
- β¨ OVH credential are all stored in a secret (ApplicationKey, ApplicaitonSecret, ConsumerKey)
- β¨ deploy necessary permissions to access the OVH credentials
- β¨ role based access control to access secrets across namespaces
Note worthy changes
- β¨ move some helm logic in _helpers.tpl
- β¨ completely rework
values.yaml
to support creating issuers and ovh credentials - β¨ create role and bind it so the webhook can access necessary secrets
- π documentation and helm chart hosted at https://aureq.github.io/cert-manager-webhook-ovh/
- Released on Sat 15 Oct 2022 01:11:25 AM UTC
v0.4.0-alpha.0
Changes for cert-manager-webhook-ovh v0.4.0-alpha.0
Major features
- π publish container image on GitHub Container Registry
- π publish Helm Chart on GitHub pages
- β¬οΈ upgrade dependencies to reduce warnings
- β¨ drop root privileges
- π± some ground work to automate the release process via GitHub Actions
Note worthy changes
- β¨ add support for HTTP proxy
- β¬οΈ upgrade dependencies to reduce warnings
- cert-manager
v1.5.3
tov1.9.1
- go-ovh
v1.1.0
tov1.3.0
- client-go
v0.22.1
tov0.24.2
- cert-manager
- build webhook using golang
1.18
- β¨ add image pull secrets to helm chart by Julian Stiller)
- π fix base64 encoded secrets by @julienkosinski
- π₯ drop root privilges (missing attribution)
- π fix how security context is checked
- β¨ add RBAC (missing attribution)
- β¬οΈ upgrade to Alpine Linux 3.16 container image
- π fix
Makefile
references and enable HTTP proxy to local build environment - β¨ set
CAP_NET_BIND_SERVICE
to binary to bind on privileged ports without root privileges (missing attribution) - π add
libpcap
to container image - β¨ create logo based on cert-manager logo and icons8
- β¨ more fields populated in
Chart.yaml
- π± some ground work to automate the release process via GitHub Actions and GitHub packages
- Released on Sat 08 Oct 2022 11:41:18 PM UTC