Releases: siderolabs/cluster-api-bootstrap-provider-talos
v0.6.6
CAPI Bootstrap Provider Talos 0.6.6 (2024-09-23)
Welcome to the v0.6.6 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/issues.
Talos Linux
CABPT now supports Talos Linux v1.8.x machine configuration generation.
Contributors
- Andrey Smirnov
Changes
4 commits
Dependency Changes
- github.com/go-logr/logr v1.4.1 -> v1.4.2
- github.com/siderolabs/talos/pkg/machinery v1.7.0 -> v1.8.0
- golang.org/x/sys v0.19.0 -> v0.25.0
- k8s.io/api v0.29.3 -> v0.31.1
- k8s.io/apiextensions-apiserver v0.29.3 -> v0.31.1
- k8s.io/apimachinery v0.29.3 -> v0.31.1
- k8s.io/client-go v0.29.3 -> v0.31.1
- k8s.io/component-base v0.29.3 -> v0.31.1
- k8s.io/klog/v2 v2.110.1 -> v2.130.1
- sigs.k8s.io/cluster-api v1.7.0 -> v1.8.3
- sigs.k8s.io/controller-runtime v0.17.3 -> v0.19.0
Previous release can be found at v0.6.5
v0.6.5
CAPI Bootstrap Provider Talos 0.6.5 (2024-04-19)
Welcome to the v0.6.5 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/issues.
Patches
CABPT now supports Talos Linux machine configuration strategic merge patches via 'strategicPatches' field on the TalosConfig
CRD.
Contributors
- Andrey Smirnov
- Ksawery Kuczyński
Changes
4 commits
Changes from siderolabs/crypto
3 commits
- siderolabs/crypto@c240482 feat: provide dynamic client CA matching
- siderolabs/crypto@2f4f911 feat: add PEMEncodedCertificate wrapper
- siderolabs/crypto@1c94bb3 chore: bump dependencies
Dependency Changes
- github.com/evanphx/json-patch v5.7.0 -> v5.9.0
- github.com/go-logr/logr v1.3.0 -> v1.4.1
- github.com/siderolabs/crypto v0.4.1 -> v0.4.4
- github.com/siderolabs/talos/pkg/machinery v1.6.0 -> v1.7.0
- github.com/stretchr/testify v1.8.4 -> v1.9.0
- golang.org/x/sys e4099bfacb8c -> v0.19.0
- k8s.io/api v0.28.4 -> v0.29.3
- k8s.io/apiextensions-apiserver v0.28.4 -> v0.29.3
- k8s.io/apimachinery v0.28.4 -> v0.29.3
- k8s.io/client-go v0.28.4 -> v0.29.3
- k8s.io/component-base v0.28.4 -> v0.29.3
- k8s.io/klog/v2 v2.110.1 new
- sigs.k8s.io/cluster-api v1.6.0 -> v1.7.0
- sigs.k8s.io/controller-runtime v0.16.3 -> v0.17.3
Previous release can be found at v0.6.4
v0.6.4
CAPI Bootstrap Provider Talos 0.6.4 (2024-01-23)
Welcome to the v0.6.4 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/issues.
Contributors
- Andrey Smirnov
Changes
2 commits
Dependency Changes
This release has no dependency changes
Previous release can be found at v0.6.3
v0.6.3
CAPI Bootstrap Provider Talos 0.6.3 (2023-12-15)
Welcome to the v0.6.3 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/issues.
Talos 1.6
CABPT now supports machine configuration generation for Talos 1.6.
Contributors
- Andrey Smirnov
Changes
Dependency Changes
- github.com/evanphx/json-patch v5.6.0 -> v5.7.0
- github.com/go-logr/logr v1.2.4 -> v1.3.0
- github.com/google/go-cmp v0.5.9 -> v0.6.0
- github.com/siderolabs/talos/pkg/machinery v1.5.2 -> v1.6.0
- golang.org/x/sys v0.10.0 -> e4099bfacb8c
- k8s.io/api v0.27.2 -> v0.28.4
- k8s.io/apiextensions-apiserver v0.27.2 -> v0.28.4
- k8s.io/apimachinery v0.27.2 -> v0.28.4
- k8s.io/client-go v0.27.2 -> v0.28.4
- k8s.io/component-base v0.28.4 new
- sigs.k8s.io/cluster-api v1.5.0 -> v1.6.0
- sigs.k8s.io/controller-runtime v0.15.0 -> v0.16.3
Previous release can be found at v0.6.2
v0.6.2
CAPI Bootstrap Provider Talos 0.6.2 (2023-09-07)
Welcome to the v0.6.2 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/issues.
Talos 1.5
CABPT now supports machine configuration generation for Talos 1.5.
Contributors
- Andrey Smirnov
Changes
Dependency Changes
- github.com/siderolabs/talos/pkg/machinery v1.5.0 -> v1.5.2
Previous release can be found at v0.6.1
v0.6.1
CAPI Bootstrap Provider Talos 0.6.1 (2023-08-17)
Welcome to the v0.6.1 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/issues.
Talos 1.5
CABPT now supports machine configuration generation for Talos 1.5.
Contributors
- Andrey Smirnov
- Andrey Smirnov
- Utku Ozdemir
Changes
Changes from siderolabs/crypto
2 commits
- siderolabs/crypto@8f77da3 feat: add a method to load PEM key from file
- siderolabs/crypto@c03ff58 feat: add a way to represent redacted x509 private keys
Dependency Changes
- github.com/go-logr/logr v1.2.3 -> v1.2.4
- github.com/siderolabs/crypto v0.4.0 -> v0.4.1
- github.com/siderolabs/talos/pkg/machinery v1.4.0 -> v1.5.0
- github.com/stretchr/testify v1.8.2 -> v1.8.4
- golang.org/x/sys v0.7.0 -> v0.10.0
- k8s.io/api v0.26.1 -> v0.27.2
- k8s.io/apiextensions-apiserver v0.26.1 -> v0.27.2
- k8s.io/apimachinery v0.26.1 -> v0.27.2
- k8s.io/client-go v0.26.1 -> v0.27.2
- sigs.k8s.io/cluster-api v1.4.1 -> v1.5.0
- sigs.k8s.io/controller-runtime v0.14.5 -> v0.15.0
Previous release can be found at v0.6.0
v0.6.0
CAPI Bootstrap Provider Talos 0.6.0 (2023-05-04)
Welcome to the v0.6.0 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/issues.
Talos 1.4
CABPT now supports machine configuration generation for Talos 1.4.
Contributors
- Andrey Smirnov
- Andrey Smirnov
- Alexey Palazhchenko
- Spencer Smith
- Noel Georgi
- Andrew Rynhard
- Artem Chernyshev
- Artem Chernyshev
- Benjamin Gentil
- Dmitriy Matrenichev
- Serge Logvinov
Changes
23 commits
- 1151fc8 release(v0.6.0): prepare release
- fee35a4 release(v0.6.0-alpha.1): prepare release
- 28f4212 chore: add 0.6 series to CAPI metadata
- 0c61a33 release(v0.6.0-alpha.0): prepare release
- d25c6a4 feat: update Talos to 1.4.0
- d3adcdb chore: bump dependencies
- 6c9d018 feat: add Tilt support
- 376eb01 feat: update CABPT to Talos 1.3.0
- 4f2f856 feat: update to Talos 1.2.0
- a7fef2c feat: update Talos to 1.2.0-beta.2
- 2f3b21f feat: bump Talos to 1.1.0
- 8b180df feat: make
talosconfig
andtalosconfigtemplate
immutable - e66b203 docs: update README for Talos 1.0
- ff9d1e8 feat: update to Talos 1.0
- 4eb3093 chore: update after org rename
- e3a1f5a docs: add note for clusterctl rename bug
- 7a4bc89 chore: update GPG org
- 3bc5406 chore: bump cert-manager to v1
- f2b1060 chore: bump CAPI to 1.0.4
- b27f976 feat: add readiness/liveness checks
- c7a7265 feat: support setting hostname to the machine name
- 36fb7cc fix: ensure shebang on packet machine configs
- 8e39bd7 feat: update Talos to 0.14.0
Changes since v0.6.0-alpha.1
Changes from siderolabs/crypto
27 commits
- siderolabs/crypto@c3225ee feat: allow CSR template subject field to be overridden
- siderolabs/crypto@8570669 chore: rename to siderolabs/crypto
- siderolabs/crypto@e9df1b8 feat: add support for generating keys from RSA-SHA256 CAs
- siderolabs/crypto@510b0d2 chore: add json tags
- siderolabs/crypto@6fa2d93 fix: deepcopy nil fields as
nil
- siderolabs/crypto@9a63cba fix: add back support for generating ECDSA keys with P-256 and SHA512
- siderolabs/crypto@893bc66 fix: use SHA256 for ECDSA-P256
- siderolabs/crypto@deec8d4 chore: implement DeepCopy methods for PEMEncoded* types
- siderolabs/crypto@d3cb772 feat: make possible to change KeyUsage
- siderolabs/crypto@6bc5bb5 chore: remove unused argument
- siderolabs/crypto@cd18ef6 feat: add support for several organizations
- siderolabs/crypto@97c888b chore: add options to CSR
- siderolabs/crypto@7776057 chore: fix typos
- siderolabs/crypto@80df078 chore: remove named result parameters
- siderolabs/crypto@15bdd28 chore: minor updates
- siderolabs/crypto@4f80b97 fix: verify CSR signature before issuing a certificate
- siderolabs/crypto@39584f1 feat: support for key/certificate types RSA, Ed25519, ECDSA
- siderolabs/crypto@cf75519 fix: function NewKeyPair should create certificate with proper subject
- siderolabs/crypto@751c95a feat: add 'PEMEncodedKey' which allows to transport keys in YAML
- siderolabs/crypto@562c3b6 feat: add support for public RSA key in RSAKey
- siderolabs/crypto@bda0e9c feat: enable more conversions between encoded and raw versions
- siderolabs/crypto@e0dd56a feat: add NotBefore option for x509 cert creation
- siderolabs/crypto@12a4897 feat: add support for SPKI fingerprint generation and matching
- siderolabs/crypto@d0c3eef fix: implement NewKeyPair
- siderolabs/crypto@196679e feat: move
pkg/grpc/tls
fromgithub.com/talos-systems/talos
as./tls
- siderolabs/crypto@1ff6242 chore: initial version as imported from talos-systems/talos
- siderolabs/crypto@835063e chore: initial commit
Changes from siderolabs/go-pointer
2 commits
- siderolabs/go-pointer@71ccdf0 chore: implement main functionality
- siderolabs/go-pointer@c1c3b23 Initial commit
Dependency Changes
- github.com/evanphx/json-patch v4.11.0 -> v5.6.0
- github.com/go-logr/logr v0.4.0 -> v1.2.3
- github.com/google/go-cmp v0.5.9 new
- github.com/siderolabs/crypto v0.4.0 new
- github.com/siderolabs/go-pointer v1.0.0 new
- github.com/siderolabs/talos/pkg/machinery v1.4.0 new
- github.com/stretchr/testify v1.7.0 -> v1.8.2
- golang.org/x/sys 39ccf1dd6fa6 -> v0.7.0
- k8s.io/api v0.22.2 -> v0.26.1
- k8s.io/apiextensions-apiserver v0.22.2 -> v0.26.1
- k8s.io/apimachinery v0.22.2 -> v0.26.1
- k8s.io/client-go v0.22.2 -> v0.26.1
- sigs.k8s.io/cluster-api v1.0.0 -> v1.4.1
- sigs.k8s.io/controller-runtime v0.10.2 -> v0.14.5
Previous release can be found at v0.5.0
v0.6.0-alpha.1
CAPI Bootstrap Provider Talos 0.6.0-alpha.1 (2023-04-19)
Welcome to the v0.6.0-alpha.1 release of CAPI Bootstrap Provider Talos!
This is a pre-release of CAPI Bootstrap Provider Talos
Please try out the release binaries and report any issues at
https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/issues.
Talos 1.4
CABPT now supports machine configuration generation for Talos 1.4.
Contributors
- Andrey Smirnov
- Andrey Smirnov
- Alexey Palazhchenko
- Spencer Smith
- Noel Georgi
- Andrew Rynhard
- Artem Chernyshev
- Artem Chernyshev
- Benjamin Gentil
- Dmitriy Matrenichev
- Serge Logvinov
Changes
22 commits
- fee35a4 release(v0.6.0-alpha.1): prepare release
- 28f4212 chore: add 0.6 series to CAPI metadata
- 0c61a33 release(v0.6.0-alpha.0): prepare release
- d25c6a4 feat: update Talos to 1.4.0
- d3adcdb chore: bump dependencies
- 6c9d018 feat: add Tilt support
- 376eb01 feat: update CABPT to Talos 1.3.0
- 4f2f856 feat: update to Talos 1.2.0
- a7fef2c feat: update Talos to 1.2.0-beta.2
- 2f3b21f feat: bump Talos to 1.1.0
- 8b180df feat: make
talosconfig
andtalosconfigtemplate
immutable - e66b203 docs: update README for Talos 1.0
- ff9d1e8 feat: update to Talos 1.0
- 4eb3093 chore: update after org rename
- e3a1f5a docs: add note for clusterctl rename bug
- 7a4bc89 chore: update GPG org
- 3bc5406 chore: bump cert-manager to v1
- f2b1060 chore: bump CAPI to 1.0.4
- b27f976 feat: add readiness/liveness checks
- c7a7265 feat: support setting hostname to the machine name
- 36fb7cc fix: ensure shebang on packet machine configs
- 8e39bd7 feat: update Talos to 0.14.0
Changes since v0.6.0-alpha.0
2 commits
Changes from siderolabs/crypto
27 commits
- siderolabs/crypto@c3225ee feat: allow CSR template subject field to be overridden
- siderolabs/crypto@8570669 chore: rename to siderolabs/crypto
- siderolabs/crypto@e9df1b8 feat: add support for generating keys from RSA-SHA256 CAs
- siderolabs/crypto@510b0d2 chore: add json tags
- siderolabs/crypto@6fa2d93 fix: deepcopy nil fields as
nil
- siderolabs/crypto@9a63cba fix: add back support for generating ECDSA keys with P-256 and SHA512
- siderolabs/crypto@893bc66 fix: use SHA256 for ECDSA-P256
- siderolabs/crypto@deec8d4 chore: implement DeepCopy methods for PEMEncoded* types
- siderolabs/crypto@d3cb772 feat: make possible to change KeyUsage
- siderolabs/crypto@6bc5bb5 chore: remove unused argument
- siderolabs/crypto@cd18ef6 feat: add support for several organizations
- siderolabs/crypto@97c888b chore: add options to CSR
- siderolabs/crypto@7776057 chore: fix typos
- siderolabs/crypto@80df078 chore: remove named result parameters
- siderolabs/crypto@15bdd28 chore: minor updates
- siderolabs/crypto@4f80b97 fix: verify CSR signature before issuing a certificate
- siderolabs/crypto@39584f1 feat: support for key/certificate types RSA, Ed25519, ECDSA
- siderolabs/crypto@cf75519 fix: function NewKeyPair should create certificate with proper subject
- siderolabs/crypto@751c95a feat: add 'PEMEncodedKey' which allows to transport keys in YAML
- siderolabs/crypto@562c3b6 feat: add support for public RSA key in RSAKey
- siderolabs/crypto@bda0e9c feat: enable more conversions between encoded and raw versions
- siderolabs/crypto@e0dd56a feat: add NotBefore option for x509 cert creation
- siderolabs/crypto@12a4897 feat: add support for SPKI fingerprint generation and matching
- siderolabs/crypto@d0c3eef fix: implement NewKeyPair
- siderolabs/crypto@196679e feat: move
pkg/grpc/tls
fromgithub.com/talos-systems/talos
as./tls
- siderolabs/crypto@1ff6242 chore: initial version as imported from talos-systems/talos
- siderolabs/crypto@835063e chore: initial commit
Changes from siderolabs/go-pointer
2 commits
- siderolabs/go-pointer@71ccdf0 chore: implement main functionality
- siderolabs/go-pointer@c1c3b23 Initial commit
Dependency Changes
- github.com/evanphx/json-patch v4.11.0 -> v5.6.0
- github.com/go-logr/logr v0.4.0 -> v1.2.3
- github.com/google/go-cmp v0.5.9 new
- github.com/siderolabs/crypto v0.4.0 new
- github.com/siderolabs/go-pointer v1.0.0 new
- github.com/siderolabs/talos/pkg/machinery v1.4.0 new
- github.com/stretchr/testify v1.7.0 -> v1.8.2
- golang.org/x/sys 39ccf1dd6fa6 -> v0.7.0
- k8s.io/api v0.22.2 -> v0.26.1
- k8s.io/apiextensions-apiserver v0.22.2 -> v0.26.1
- k8s.io/apimachinery v0.22.2 -> v0.26.1
- k8s.io/client-go v0.22.2 -> v0.26.1
- sigs.k8s.io/cluster-api v1.0.0 -> v1.4.1
- sigs.k8s.io/controller-runtime v0.10.2 -> v0.14.5
Previous release can be found at v0.5.0
v0.6.0-alpha.0
CAPI Bootstrap Provider Talos 0.6.0-alpha.0 (2023-04-19)
Welcome to the v0.6.0-alpha.0 release of CAPI Bootstrap Provider Talos!
This is a pre-release of CAPI Bootstrap Provider Talos
Please try out the release binaries and report any issues at
https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/issues.
Talos 1.4
CABPT now supports machine configuration generation for Talos 1.4.
Contributors
- Andrey Smirnov
- Andrey Smirnov
- Alexey Palazhchenko
- Spencer Smith
- Noel Georgi
- Andrew Rynhard
- Artem Chernyshev
- Artem Chernyshev
- Benjamin Gentil
- Dmitriy Matrenichev
- Serge Logvinov
Changes
20 commits
- 0c61a33 release(v0.6.0-alpha.0): prepare release
- d25c6a4 feat: update Talos to 1.4.0
- d3adcdb chore: bump dependencies
- 6c9d018 feat: add Tilt support
- 376eb01 feat: update CABPT to Talos 1.3.0
- 4f2f856 feat: update to Talos 1.2.0
- a7fef2c feat: update Talos to 1.2.0-beta.2
- 2f3b21f feat: bump Talos to 1.1.0
- 8b180df feat: make
talosconfig
andtalosconfigtemplate
immutable - e66b203 docs: update README for Talos 1.0
- ff9d1e8 feat: update to Talos 1.0
- 4eb3093 chore: update after org rename
- e3a1f5a docs: add note for clusterctl rename bug
- 7a4bc89 chore: update GPG org
- 3bc5406 chore: bump cert-manager to v1
- f2b1060 chore: bump CAPI to 1.0.4
- b27f976 feat: add readiness/liveness checks
- c7a7265 feat: support setting hostname to the machine name
- 36fb7cc fix: ensure shebang on packet machine configs
- 8e39bd7 feat: update Talos to 0.14.0
Changes from siderolabs/crypto
27 commits
- siderolabs/crypto@c3225ee feat: allow CSR template subject field to be overridden
- siderolabs/crypto@8570669 chore: rename to siderolabs/crypto
- siderolabs/crypto@e9df1b8 feat: add support for generating keys from RSA-SHA256 CAs
- siderolabs/crypto@510b0d2 chore: add json tags
- siderolabs/crypto@6fa2d93 fix: deepcopy nil fields as
nil
- siderolabs/crypto@9a63cba fix: add back support for generating ECDSA keys with P-256 and SHA512
- siderolabs/crypto@893bc66 fix: use SHA256 for ECDSA-P256
- siderolabs/crypto@deec8d4 chore: implement DeepCopy methods for PEMEncoded* types
- siderolabs/crypto@d3cb772 feat: make possible to change KeyUsage
- siderolabs/crypto@6bc5bb5 chore: remove unused argument
- siderolabs/crypto@cd18ef6 feat: add support for several organizations
- siderolabs/crypto@97c888b chore: add options to CSR
- siderolabs/crypto@7776057 chore: fix typos
- siderolabs/crypto@80df078 chore: remove named result parameters
- siderolabs/crypto@15bdd28 chore: minor updates
- siderolabs/crypto@4f80b97 fix: verify CSR signature before issuing a certificate
- siderolabs/crypto@39584f1 feat: support for key/certificate types RSA, Ed25519, ECDSA
- siderolabs/crypto@cf75519 fix: function NewKeyPair should create certificate with proper subject
- siderolabs/crypto@751c95a feat: add 'PEMEncodedKey' which allows to transport keys in YAML
- siderolabs/crypto@562c3b6 feat: add support for public RSA key in RSAKey
- siderolabs/crypto@bda0e9c feat: enable more conversions between encoded and raw versions
- siderolabs/crypto@e0dd56a feat: add NotBefore option for x509 cert creation
- siderolabs/crypto@12a4897 feat: add support for SPKI fingerprint generation and matching
- siderolabs/crypto@d0c3eef fix: implement NewKeyPair
- siderolabs/crypto@196679e feat: move
pkg/grpc/tls
fromgithub.com/talos-systems/talos
as./tls
- siderolabs/crypto@1ff6242 chore: initial version as imported from talos-systems/talos
- siderolabs/crypto@835063e chore: initial commit
Changes from siderolabs/go-pointer
2 commits
- siderolabs/go-pointer@71ccdf0 chore: implement main functionality
- siderolabs/go-pointer@c1c3b23 Initial commit
Dependency Changes
- github.com/evanphx/json-patch v4.11.0 -> v5.6.0
- github.com/go-logr/logr v0.4.0 -> v1.2.3
- github.com/google/go-cmp v0.5.9 new
- github.com/siderolabs/crypto v0.4.0 new
- github.com/siderolabs/go-pointer v1.0.0 new
- github.com/siderolabs/talos/pkg/machinery v1.4.0 new
- github.com/stretchr/testify v1.7.0 -> v1.8.2
- golang.org/x/sys 39ccf1dd6fa6 -> v0.7.0
- k8s.io/api v0.22.2 -> v0.26.1
- k8s.io/apiextensions-apiserver v0.22.2 -> v0.26.1
- k8s.io/apimachinery v0.22.2 -> v0.26.1
- k8s.io/client-go v0.22.2 -> v0.26.1
- sigs.k8s.io/cluster-api v1.0.0 -> v1.4.1
- sigs.k8s.io/controller-runtime v0.10.2 -> v0.14.5
Previous release can be found at v0.5.0
v0.5.6
CAPI Bootstrap Provider Talos 0.5.6 (2022-12-15)
Welcome to the v0.5.6 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/issues.
Talos 1.3
CABPT now supports machine configuration generation for Talos 1.3.x.
Contributors
- Andrey Smirnov
- Andrey Smirnov
- Alexey Palazhchenko
- Andrew Rynhard
- Artem Chernyshev
- Noel Georgi
- Serge Logvinov
Changes
Changes from siderolabs/crypto
27 commits
- siderolabs/crypto@c3225ee feat: allow CSR template subject field to be overridden
- siderolabs/crypto@8570669 chore: rename to siderolabs/crypto
- siderolabs/crypto@e9df1b8 feat: add support for generating keys from RSA-SHA256 CAs
- siderolabs/crypto@510b0d2 chore: add json tags
- siderolabs/crypto@6fa2d93 fix: deepcopy nil fields as
nil
- siderolabs/crypto@9a63cba fix: add back support for generating ECDSA keys with P-256 and SHA512
- siderolabs/crypto@893bc66 fix: use SHA256 for ECDSA-P256
- siderolabs/crypto@deec8d4 chore: implement DeepCopy methods for PEMEncoded* types
- siderolabs/crypto@d3cb772 feat: make possible to change KeyUsage
- siderolabs/crypto@6bc5bb5 chore: remove unused argument
- siderolabs/crypto@cd18ef6 feat: add support for several organizations
- siderolabs/crypto@97c888b chore: add options to CSR
- siderolabs/crypto@7776057 chore: fix typos
- siderolabs/crypto@80df078 chore: remove named result parameters
- siderolabs/crypto@15bdd28 chore: minor updates
- siderolabs/crypto@4f80b97 fix: verify CSR signature before issuing a certificate
- siderolabs/crypto@39584f1 feat: support for key/certificate types RSA, Ed25519, ECDSA
- siderolabs/crypto@cf75519 fix: function NewKeyPair should create certificate with proper subject
- siderolabs/crypto@751c95a feat: add 'PEMEncodedKey' which allows to transport keys in YAML
- siderolabs/crypto@562c3b6 feat: add support for public RSA key in RSAKey
- siderolabs/crypto@bda0e9c feat: enable more conversions between encoded and raw versions
- siderolabs/crypto@e0dd56a feat: add NotBefore option for x509 cert creation
- siderolabs/crypto@12a4897 feat: add support for SPKI fingerprint generation and matching
- siderolabs/crypto@d0c3eef fix: implement NewKeyPair
- siderolabs/crypto@196679e feat: move
pkg/grpc/tls
fromgithub.com/talos-systems/talos
as./tls
- siderolabs/crypto@1ff6242 chore: initial version as imported from talos-systems/talos
- siderolabs/crypto@835063e chore: initial commit
Dependency Changes
- github.com/go-logr/logr v1.2.0 -> v1.2.3
- github.com/google/go-cmp v0.5.8 -> v0.5.9
- github.com/siderolabs/crypto v0.4.0 new
- github.com/siderolabs/talos/pkg/machinery v1.3.0 new
- github.com/stretchr/testify v1.8.0 -> v1.8.1
- golang.org/x/sys d48e67d00261 -> v0.3.0
- k8s.io/api v0.24.2 -> v0.25.0
- k8s.io/apiextensions-apiserver v0.24.2 -> v0.25.0
- k8s.io/apimachinery v0.24.2 -> v0.25.0
- k8s.io/client-go v0.24.2 -> v0.25.0
- sigs.k8s.io/cluster-api v1.2.1 -> v1.3.1
- sigs.k8s.io/controller-runtime v0.12.3 -> v0.13.1
Previous release can be found at v0.5.5