sidero
sidero copied to clipboard
Sidero Metal is a bare metal provisioning system with support for Kubernetes Cluster API.
More linters at [.golangci.yml](https://github.com/talos-systems/sidero/blob/master/.golangci.yml) and rules at [.markdownlint.json](https://github.com/talos-systems/sidero/blob/master/.markdownlint.json) are disabled than in Talos. We should enable them and fix problems. - [ ] golangci-lint - [ ] markdown (#422)
With `v0.3.0-alpha.0` supporting automatically creating BMC credentials, the credentials get saved in a `Secret`resource in the `default` namespace. It would help if the namespace for the BMC credentials could be...
https://www.contributor-covenant.org/ Also update the code of conduct in the talos project.
https://github.com/stmcginnis/gofish
In the next version of Sidero (v0.2), we should rename "Server" to "Host" (still don't love it, and open to alternatives).
https://kubernetes.io/docs/concepts/architecture/cloud-controller/
Create a `kubectl` plugin for working with sidero objects. We could do something like: ``` kubectl accept server YYY kubectl maintenance server ZZZ ```
Things like S.M.A.R.T and memtest should be ran against a node so that users can make decisions on which server to use based on this data. We could introduce something...