Khue Doan
|
0ceb426cd5
|
fix(k3s): re-enable cloud controller manager
Otherwise the first node will use kube-vip's IP as its InternalIP,
causing issues with Kube API certificate due to an incorrect IP.
K3s's CCM does more than I thought, it not only handles Klipper LB but
also sets node InternalIP/ExternalIP and clears the uninitialized taint.
https://github.com/k3s-io/docs/blob/main/docs/networking.md#deploying-an-external-cloud-controller-manager
|
2024-01-18 17:48:31 +07:00 |
|
Khue Doan
|
23f695b8fb
|
feat(k3s): install kube-vip for HA control plane
|
2024-01-16 12:34:22 +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
|
774e6086b4
|
perf(k3s): enable image lazy pulling with eStargz
Note that this is experimental.
https://docs.k3s.io/advanced#enabling-lazy-pulling-of-estargz-experimental
|
2023-11-19 12:11:13 +07:00 |
|
Khue Doan
|
f4ee4be035
|
chore(k3s): upgrade to Kubernetes 1.28
|
2023-11-19 12:00:52 +07:00 |
|
Khue Doan
|
fa6322d4f5
|
chore(k3s)!: upgrade to Kubernetes 1.27
|
2023-05-18 11:58:33 +07:00 |
|
Khue Doan
|
6f7bff689a
|
fix(k3s): go back to v1.24
Longhorn does not support v1.25 yet
|
2022-12-29 10:32:42 +07:00 |
|
Khue Doan
|
0e3394910c
|
chore(metal): upgrade to k3s 1.25
|
2022-12-24 14:23:17 +07:00 |
|
Khue Doan
|
0fadfaaf5e
|
chore(k3s): upgrade to v1.23.6
|
2022-05-14 14:23:25 +07:00 |
|
Khue Doan
|
132cd58c90
|
chore(k3s): ugprade to latest patch 1.23.5
|
2022-04-28 11:51:44 +07:00 |
|
Khue Doan
|
a7d3045150
|
chore(k3s): upgrade to 1.23.4
|
2022-03-14 20:38:01 +07:00 |
|
Khue Doan
|
2b85b11fc8
|
chore(k3s): upgrade to latest version
Need to automate this with Renovate Bot
|
2022-01-28 01:48:54 +07:00 |
|
Khue Doan
|
c7da5cf185
|
chore(metal): switch to k3s 1.23 stable
|
2022-01-08 00:56:44 +07:00 |
|
Khue Doan
|
5de50cd42d
|
style: Ansible lint
|
2021-12-26 12:12:36 +07:00 |
|
Khue Doan
|
d1727230eb
|
chore: upgrade to Kubernetes 1.23
|
2021-12-25 11:37:28 +07:00 |
|
Khue Doan
|
9921cfab2d
|
style(k3s): get config from default instead of hard code
|
2021-12-24 18:17:24 +07:00 |
|
Khue Doan
|
cdbbd3900d
|
chore(k3s)!: upgrade to Kubernetes v1.22.2
|
2021-10-28 21:25:34 +07:00 |
|
Khue Doan
|
92387435c8
|
Add k3s role
|
2021-09-01 04:19:05 +07:00 |
|