khuedoan-homelab/docs/todo.md

21 lines
1.5 KiB
Markdown
Raw Normal View History

2021-04-19 22:35:05 +07:00
# TODO
2021-04-24 18:04:26 +07:00
- [(optimize) DRY master and worker definition](../infra/cluster.tf#L87)
- [(bug) should be posible to put it in the profile instead lxd_profile.kubenode.config](../infra/cluster.tf#L97)
2021-04-22 00:21:14 +07:00
- [use ./values/metallb.yaml for this](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L12)
2021-04-24 18:04:26 +07:00
- [(optimize) should cert manager be part of bootstrap?](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L33)
2021-04-22 00:21:14 +07:00
- [use ./values/cert-manager.yaml for this](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L43)
2021-04-24 18:04:26 +07:00
- [move Vault out of bootstrap](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L80)
- [upgrade vault helm version](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L85)
- [HA Vault](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L91)
- [Auto unseal Vault](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L92)
- [automatic ingress and tunnel for all services](../infra/modules/kubernetes-cluster-bootstrap/main.tf#L95)
- [Generate endpoint automatically (terragrunt for variable)](../infra/terraform.tf#L2)
2021-04-19 23:15:14 +07:00
- [convert to YAML for Terraform yamldecode](../metal/hosts.ini#L1)
- [Optimize SELinux](../metal/roles/lxd/tasks/main.yml#L1)
- [Optimize firewall](../metal/roles/lxd/tasks/main.yml#L6)
- [change to /var/lib/lxd/server.crt after https](../metal/roles/lxd/tasks/main.yml#L26)
2021-04-21 23:37:59 +07:00
- [(optimize) use template for tfvars](../metal/roles/lxd/tasks/main.yml#L38)
2021-04-19 23:15:14 +07:00
- [use btrfs in k8s 1.19.8 https](../metal/roles/lxd/templates/leader.yaml.j2#L17)
2021-04-21 23:37:59 +07:00
- [investigate why --noconfirm is not working](../tools/Dockerfile#L3)