Commit Graph

6 Commits

Author SHA1 Message Date
Khue Doan
376f0e1b92 perf(metal): tune some kernel params for Kubernetes
The default values are too low, you may get an error in some cases
after a while (like viewing logs)
2024-01-18 17:31:23 +07:00
Khue Doan
9f0d389abc feat!: install Cilium
Installed using Ansible instead of ArgoCD because Cilium replaces
the default CNI, so ArgoCD pod cannot be scheduled before Cilium
is installed.
2023-12-22 00:31:16 +07:00
Khue Doan
a5ecaafe50 refactor(metallb)!: use CRD instead of ConfigMap
Deprecated https://metallb.universe.tf/configuration/migration_to_crds
2023-05-19 11:54:07 +07:00
Khue Doan
a515b1eaac feat(metal): enable automatic upgrade for Rocky Linux 2022-02-25 01:31:52 +07:00
Khue Doan
8ab9ac0817 feat(metallb): generate address pool automatically 2021-12-27 13:44:21 +07:00
Khue Doan
d808ae96dd refactor(metal): split main playbook to boot and cluster
Easier to only apply k3s config
2021-11-25 18:26:44 +07:00