Sidero Metal is a bare metal provisioning system with support for Kubernetes Cluster API.
Welcome to the v0.6.4 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Metal now supports Talos Linux machine configuration strategic merge patches via 'strategicPatches' field on the Server
and ServerClass
CRDs.
Previous release can be found at v0.6.3
Welcome to the v0.6.3 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
This release has no dependency changes
Previous release can be found at v0.6.2
Welcome to the v0.6.2 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Previous release can be found at v0.6.1
Welcome to the v0.6.1 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Controller Manager now provides a way to disable DHCP Proxy with SIDERO_CONTROLLER_MANAGER_DISABLE_DHCP_PROXY
variable on
installation.
b2adb9f3
release(v0.6.1): prepare release56744cfb
feat: provide a way to disable DHCP proxy7880ee21
feat: update kube-rbac-proxy to support arm6442685a8c
docs: fix port count for DHCP proxy891edce4
docs: remove excess bash continuation backslashes8820a2bd
docs: update documentation for Sidero v0.6Previous release can be found at v0.6.0
Welcome to the v0.6.0 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Agent now runs DHCP client in the userland, on the link which was used to PXE boot the machine. This allows to run Sidero Agent on the machine with several autoconfigured network interfaces, when one of them is used for the management network.
Sidero Controller Manager now includes DHCP proxy which augments DHCP response with additional PXE boot options. When enabled, DHCP server in the environment only handles IP allocation and network configuration, while DHCP proxy provides PXE boot information automatically based on the architecture and boot method.
Sidero Metadata Server no longer depends on the version of Talos machinery library it is built with. Sidero should be able to process machine config for future versions of Talos.
metal.sidero.dev
ResourcesResources under metal.sidero.dev
(Server
, ServerClass
, Environment
) now have a new version v1alpha2
.
Old version v1alpha1
is still supported, but it is recommended to update templates to use the new resource version.
Server
ChangesHardware information was restructured and extended when compared with v1alpha1
:
.spec.systemInformation
-> .spec.hardware.system
.spec.cpu
-> .spec.hardware.compute.processors[]
ServerClass
Changes.spec.qualifiers.systemInformation
-> .spec.qualifiers.system
.spec.qualifiers.cpu
-> .spec.qualifiers.hardware.compute.processors[]
95ff0801
release(v0.6.0): prepare releaseadea408c
release(v0.6.0-beta.0): prepare releasef88ee6d2
feat: add proxy DHCP serverbaaece89
feat: update for Talos 1.5.0f711a64b
docs: code snippet lacks "sudo"45ac3d89
fix: build siderolink endpoint correctly049a5faa
release(v0.6.0-alpha.0): prepare releaseb2c53bf9
fix: allow 'empty user' slots to be used in IPMI setup2b3dedc2
feat: update to final Talos 1.4.0 release6c15a401
fix: parse Talos events into Machine conditions24e18933
fix: break the link of metadata server to Talos machine configef65ff05
chore: add v0.6.x to metadata, fix metrics servicee4335040
feat: provide 'snp.efi' and recommend it over 'ipxe.efi'71390a33
docs: remove docs v0.1-v0.3b305f2c5
feat: rework the way Sidero Agent boots and configures networkingb6235eb4
test: drop tests with old Talos compatibility9121a3b7
chore: bump dependencies18116bca
fix: use updated pkgs with fixed ipmitoolfbcd02a4
feat: update for Talos 1.3.0c95184a3
docs: detail how to disable IPMI magic (re. #988)51ac816e
fix: docs: /etc/dhcp -> config to preserve across firmware updated8ef68b6
feat: provide a way to override IPMI PXE boot method on Server
831761ae
fix: docs sitemap www prefix2b2ed86e
docs: fix dead link in serverclasses guide5527432d
fix: canonical links in docs site757706ca
feat: finalize update to Talos 1.2.0f9d12f3c
feat: update Talos to 1.2.0-beta.244f1962c
fix: properly inspect readonly flag of the disk7cb28fcc
docs: handle latest version banner and canonical urls824d0592
fix: filter out SideroLink address from Machine addresses08cac998
feat: update base Talos to 1.1.13c654806
fix: skip read-only block devices on wiping4e714a1e
fix: resolve wireguard endpoint to IP3eddbbd6
fix: use http response writer directlya06135a9
docs: use ipxe-sanboot for raspberry pi 4'sc0dfd23f
test: integrate new controlplane loadbalancerfd0086d6
fix: append Talos default kernel args even if there is something defined6c6b3546
docs: edit for clarity and conciseness56d27ce7
chore: bump dependenciesb8843e2f
chore: bump dependencies03a5c90b
chore: bump dependencies60928548
docs: fix spelling mistakec29d4645
feat: make MetalMachineTemplate immutable835d5cf2
docs: fix links and getting started overview7c7a3778
feat: add extended hardware information to Server and ServerClass CRDse4bb4165
feat: restructure HW information in Server
resources (v1alpha2)6c81518b
docs: fork docs for Sidero 0.6061ee8e5
refactor: remove pre-ServerBinding leftovers, use remote cached clients24449aa3
chore: bump dependenciesfd34779b
docs: add info about GitHub Org rename to v0.5 docsc86953e1
docs: update algolia info511ddfc0
feat: enable webhooks in sidero-controller-manager
37a1d526
docs: add sitemap override54f896dd
feat: allow configuring Sidero deployment strategy3be5e6e8
chore: bump dependenciesb7cc8b2e
docs: switch code block to text for DHCP prereq15f67308
chore: use consistent naming for imports8985a042
fix: ipxe prompt on ARM649f9c9220
docs: move docs to hugo2a475db7
feat: update to Talos 1.07a1a9309
chore: update more registries9438ca8e
chore: fix gpg check and sfyra build5fb30a99
docs: update README for 0.5 version compatibility4d116038
chore: bump cert-manager to v113e11d33
chore: bump dependenciesd3e75dc9
docs: make 0.5 docs the default, add what's newPrevious release can be found at v0.5.0
Welcome to the v0.6.0-beta.0 release of Sidero!
This is a pre-release of Sidero
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Agent now runs DHCP client in the userland, on the link which was used to PXE boot the machine. This allows to run Sidero Agent on the machine with several autoconfigured network interfaces, when one of them is used for the management network.
Sidero Controller Manager now includes DHCP proxy which augments DHCP response with additional PXE boot options. When enabled, DHCP server in the environment only handles IP allocation and network configuration, while DHCP proxy provides PXE boot information automatically based on the architecture and boot method.
Sidero Metadata Server no longer depends on the version of Talos machinery library it is built with. Sidero should be able to process machine config for future versions of Talos.
metal.sidero.dev
ResourcesResources under metal.sidero.dev
(Server
, ServerClass
, Environment
) now have a new version v1alpha2
.
Old version v1alpha1
is still supported, but it is recommended to update templates to use the new resource version.
Server
ChangesHardware information was restructured and extended when compared with v1alpha1
:
.spec.systemInformation
-> .spec.hardware.system
.spec.cpu
-> .spec.hardware.compute.processors[]
ServerClass
Changes.spec.qualifiers.systemInformation
-> .spec.qualifiers.system
.spec.qualifiers.cpu
-> .spec.qualifiers.hardware.compute.processors[]
adea408c
release(v0.6.0-beta.0): prepare releasef88ee6d2
feat: add proxy DHCP serverbaaece89
feat: update for Talos 1.5.0f711a64b
docs: code snippet lacks "sudo"45ac3d89
fix: build siderolink endpoint correctly049a5faa
release(v0.6.0-alpha.0): prepare releaseb2c53bf9
fix: allow 'empty user' slots to be used in IPMI setup2b3dedc2
feat: update to final Talos 1.4.0 release6c15a401
fix: parse Talos events into Machine conditions24e18933
fix: break the link of metadata server to Talos machine configef65ff05
chore: add v0.6.x to metadata, fix metrics servicee4335040
feat: provide 'snp.efi' and recommend it over 'ipxe.efi'71390a33
docs: remove docs v0.1-v0.3b305f2c5
feat: rework the way Sidero Agent boots and configures networkingb6235eb4
test: drop tests with old Talos compatibility9121a3b7
chore: bump dependencies18116bca
fix: use updated pkgs with fixed ipmitoolfbcd02a4
feat: update for Talos 1.3.0c95184a3
docs: detail how to disable IPMI magic (re. #988)51ac816e
fix: docs: /etc/dhcp -> config to preserve across firmware updated8ef68b6
feat: provide a way to override IPMI PXE boot method on Server
831761ae
fix: docs sitemap www prefix2b2ed86e
docs: fix dead link in serverclasses guide5527432d
fix: canonical links in docs site757706ca
feat: finalize update to Talos 1.2.0f9d12f3c
feat: update Talos to 1.2.0-beta.244f1962c
fix: properly inspect readonly flag of the disk7cb28fcc
docs: handle latest version banner and canonical urls824d0592
fix: filter out SideroLink address from Machine addresses08cac998
feat: update base Talos to 1.1.13c654806
fix: skip read-only block devices on wiping4e714a1e
fix: resolve wireguard endpoint to IP3eddbbd6
fix: use http response writer directlya06135a9
docs: use ipxe-sanboot for raspberry pi 4'sc0dfd23f
test: integrate new controlplane loadbalancerfd0086d6
fix: append Talos default kernel args even if there is something defined6c6b3546
docs: edit for clarity and conciseness56d27ce7
chore: bump dependenciesb8843e2f
chore: bump dependencies03a5c90b
chore: bump dependencies60928548
docs: fix spelling mistakec29d4645
feat: make MetalMachineTemplate immutable835d5cf2
docs: fix links and getting started overview7c7a3778
feat: add extended hardware information to Server and ServerClass CRDse4bb4165
feat: restructure HW information in Server
resources (v1alpha2)6c81518b
docs: fork docs for Sidero 0.6061ee8e5
refactor: remove pre-ServerBinding leftovers, use remote cached clients24449aa3
chore: bump dependenciesfd34779b
docs: add info about GitHub Org rename to v0.5 docsc86953e1
docs: update algolia info511ddfc0
feat: enable webhooks in sidero-controller-manager
37a1d526
docs: add sitemap override54f896dd
feat: allow configuring Sidero deployment strategy3be5e6e8
chore: bump dependenciesb7cc8b2e
docs: switch code block to text for DHCP prereq15f67308
chore: use consistent naming for imports8985a042
fix: ipxe prompt on ARM649f9c9220
docs: move docs to hugo2a475db7
feat: update to Talos 1.07a1a9309
chore: update more registries9438ca8e
chore: fix gpg check and sfyra build5fb30a99
docs: update README for 0.5 version compatibility4d116038
chore: bump cert-manager to v113e11d33
chore: bump dependenciesd3e75dc9
docs: make 0.5 docs the default, add what's new
Previous release can be found at v0.5.0
Welcome to the v0.6.0-alpha.0 release of Sidero!
This is a pre-release of Sidero
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Agent now runs DHCP client in the userland, on the link which was used to PXE boot the machine. This allows to run Sidero Agent on the machine with several autoconfigured network interfaces, when one of them is used for the management network.
Sidero Metadata Server no longer depends on the version of Talos machinery library it is built with. Sidero should be able to process machine config for future versions of Talos.
metal.sidero.dev
ResourcesResources under metal.sidero.dev
(Server
, ServerClass
, Environment
) now have a new version v1alpha2
.
Old version v1alpha1
is still supported, but it is recommended to update templates to use the new resource version.
Server
ChangesHardware information was restructured and extended when compared with v1alpha1
:
.spec.systemInformation
-> .spec.hardware.system
.spec.cpu
-> .spec.hardware.compute.processors[]
ServerClass
Changes.spec.qualifiers.systemInformation
-> .spec.qualifiers.system
.spec.qualifiers.cpu
-> .spec.qualifiers.hardware.compute.processors[]
049a5faa
release(v0.6.0-alpha.0): prepare releaseb2c53bf9
fix: allow 'empty user' slots to be used in IPMI setup2b3dedc2
feat: update to final Talos 1.4.0 release6c15a401
fix: parse Talos events into Machine conditions24e18933
fix: break the link of metadata server to Talos machine configef65ff05
chore: add v0.6.x to metadata, fix metrics servicee4335040
feat: provide 'snp.efi' and recommend it over 'ipxe.efi'71390a33
docs: remove docs v0.1-v0.3b305f2c5
feat: rework the way Sidero Agent boots and configures networkingb6235eb4
test: drop tests with old Talos compatibility9121a3b7
chore: bump dependencies18116bca
fix: use updated pkgs with fixed ipmitoolfbcd02a4
feat: update for Talos 1.3.0c95184a3
docs: detail how to disable IPMI magic (re. #988)51ac816e
fix: docs: /etc/dhcp -> config to preserve across firmware updated8ef68b6
feat: provide a way to override IPMI PXE boot method on Server
831761ae
fix: docs sitemap www prefix2b2ed86e
docs: fix dead link in serverclasses guide5527432d
fix: canonical links in docs site757706ca
feat: finalize update to Talos 1.2.0f9d12f3c
feat: update Talos to 1.2.0-beta.244f1962c
fix: properly inspect readonly flag of the disk7cb28fcc
docs: handle latest version banner and canonical urls824d0592
fix: filter out SideroLink address from Machine addresses08cac998
feat: update base Talos to 1.1.13c654806
fix: skip read-only block devices on wiping4e714a1e
fix: resolve wireguard endpoint to IP3eddbbd6
fix: use http response writer directlya06135a9
docs: use ipxe-sanboot for raspberry pi 4'sc0dfd23f
test: integrate new controlplane loadbalancerfd0086d6
fix: append Talos default kernel args even if there is something defined6c6b3546
docs: edit for clarity and conciseness56d27ce7
chore: bump dependenciesb8843e2f
chore: bump dependencies03a5c90b
chore: bump dependencies60928548
docs: fix spelling mistakec29d4645
feat: make MetalMachineTemplate immutable835d5cf2
docs: fix links and getting started overview7c7a3778
feat: add extended hardware information to Server and ServerClass CRDse4bb4165
feat: restructure HW information in Server
resources (v1alpha2)6c81518b
docs: fork docs for Sidero 0.6061ee8e5
refactor: remove pre-ServerBinding leftovers, use remote cached clients24449aa3
chore: bump dependenciesfd34779b
docs: add info about GitHub Org rename to v0.5 docsc86953e1
docs: update algolia info511ddfc0
feat: enable webhooks in sidero-controller-manager
37a1d526
docs: add sitemap override54f896dd
feat: allow configuring Sidero deployment strategy3be5e6e8
chore: bump dependenciesb7cc8b2e
docs: switch code block to text for DHCP prereq15f67308
chore: use consistent naming for imports8985a042
fix: ipxe prompt on ARM649f9c9220
docs: move docs to hugo2a475db7
feat: update to Talos 1.07a1a9309
chore: update more registries9438ca8e
chore: fix gpg check and sfyra build5fb30a99
docs: update README for 0.5 version compatibility4d116038
chore: bump cert-manager to v113e11d33
chore: bump dependenciesd3e75dc9
docs: make 0.5 docs the default, add what's newPrevious release can be found at v0.5.0
Welcome to the v0.5.8 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
This release of Sidero brings compatibility with Talos v1.3.x release series.
This release has no dependency changes
Previous release can be found at v0.5.7
Welcome to the v0.5.7 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
This release of Sidero brings compatibility with Talos v1.3.x release series.
Previous release can be found at v0.5.6
Welcome to the v0.5.6 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
This release has no dependency changes
Previous release can be found at v0.5.5