Update docs

This commit is contained in:
Khue Doan 2021-04-22 00:21:14 +07:00
parent 9576bb3fa2
commit 6007d454ba
2 changed files with 9 additions and 11 deletions

View File

@ -34,6 +34,7 @@
- [ ] 100% automated (including backups and secrets management, double check with a full rebuild) - [ ] 100% automated (including backups and secrets management, double check with a full rebuild)
- [ ] Cross platform inital controller support (Linux, macOS, Windows) - [ ] Cross platform inital controller support (Linux, macOS, Windows)
- [ ] HA for everything - [ ] HA for everything
- [ ] Production ready LXD https://github.com/lxc/lxd/blob/master/doc/production-setup.md
- [ ] Backup encrytion - [ ] Backup encrytion
- [ ] Secure by default - [ ] Secure by default
- [ ] DRY (or rule of three) - [ ] DRY (or rule of three)

View File

@ -1,16 +1,13 @@
# TODO # TODO
- [upgrade metallb helm version](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L5) - [use ./values/metallb.yaml for this](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L12)
- [use ./values/metallb.yaml for this](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L13) - [upgrade cert-manager helm version](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L37)
- [upgrade nginx helm version](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L28) - [use ./values/cert-manager.yaml for this](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L43)
- [upgrade cert-manager helm version](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L39) - [upgrade longhorn helm version](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L64)
- [use ./values/cert-manager.yaml for this](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L45) - [upgrade vault helm version](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L75)
- [upgrade prometheus stack helm version](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L56) - [HA Vault](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L81)
- [upgrade longhorn helm version](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L67) - [Auto unseal Vault](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L82)
- [upgrade vault helm version](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L78) - [automatic ingress and tunnel for all services](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L85)
- [HA Vault](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L84)
- [Auto unseal Vault](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L85)
- [automatic ingress and tunnel for all services](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L88)
- [(optimize) DRY master and worker definition](../infra/platform/cluster.tf#L87) - [(optimize) DRY master and worker definition](../infra/platform/cluster.tf#L87)
- [(bug) should be posible to put it in the profile instead lxd_profile.kubenode.config](../infra/platform/cluster.tf#L97) - [(bug) should be posible to put it in the profile instead lxd_profile.kubenode.config](../infra/platform/cluster.tf#L97)
- [remote backend (etcd or minio)](../infra/platform/terraform.tf#L2) - [remote backend (etcd or minio)](../infra/platform/terraform.tf#L2)