Record bootstrap foundation progress
This commit is contained in:
parent
d9ca16b27e
commit
d3da396c7e
1 changed files with 9 additions and 6 deletions
|
|
@ -90,12 +90,15 @@
|
|||
|
||||
## Этап 7 — собственный bootstrap Server Monitor Manager
|
||||
|
||||
- [ ] добавить bootstrap source в этот репозиторий;
|
||||
- [ ] публиковать bootstrap, checksum и signed compatibility manifest в release;
|
||||
- [ ] поддержать Ubuntu 22.04/24.04 и Debian 12/13, `amd64`/`arm64`;
|
||||
- [ ] добавить non-interactive install/update/rollback/uninstall;
|
||||
- [ ] устанавливать Agent, restricted helper и systemd units;
|
||||
- [ ] локально создавать Node keys/CSR и погашать bootstrap enrollment;
|
||||
- [x] добавить bootstrap source в этот репозиторий;
|
||||
- [x] упаковывать bootstrap, checksum и compatibility manifest в release workflow;
|
||||
- [ ] добавить криптографическую подпись compatibility manifest для production release;
|
||||
- [x] проверять Ubuntu 22.04/24.04 и Debian 12/13, `amd64`/`arm64`;
|
||||
- [x] добавить non-interactive install/update/rollback/uninstall;
|
||||
- [x] устанавливать Control/Agent, restricted helper и systemd units;
|
||||
- [x] локально создавать Agent key/CSR, выполнять mTLS enrollment и не сохранять token;
|
||||
- [ ] добавить собственную установку WireGuard Hub/Node и выдачу внутренних адресов;
|
||||
- [ ] реализовать nftables policy helper вместо временного deny-by-default helper;
|
||||
- [ ] добавить VM CI matrix, повторную установку и reboot;
|
||||
- [ ] добавить локальную emergency recovery command.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue