Commit Graph

442 Commits

Author SHA1 Message Date
Karim Naufal
b7fc4bce36 merge upstream 2022-03-22 11:49:38 +01:00
Karim Naufal
31924b1038 disable flags tweak 2022-03-22 11:47:51 +01:00
Marco Nenciarini
62839dd47f
Fix metrics-server disable (this time for real) 2022-03-22 10:09:13 +01:00
Karim Naufal
b398211ea1 tweaked readme 2022-03-21 23:32:44 +01:00
Karim Naufal
70eebd1c4e Merge branch 'master' of github.com:kube-hetzner/terraform-hcloud-kube-hetzner 2022-03-21 23:30:59 +01:00
Karim Naufal
40122c3fed tweaked readme 2022-03-21 23:30:46 +01:00
Karim Naufal
603984c336
Merge pull request #135 from kube-hetzner/lb_ip_stability
Improve stability of traefik load balancer IP
2022-03-21 22:14:24 +01:00
Karim Naufal
df155b9b3a set policy to abort 2022-03-21 22:13:27 +01:00
Karim Naufal
ce803017c8 Merge branch 'master' into lb_ip_stability 2022-03-21 22:06:10 +01:00
Karim Naufal
2704fa4704 tweak release process 2022-03-21 22:04:48 +01:00
Karim Naufal
780f5ec7b7 fixed metrics-server disable 2022-03-21 21:29:41 +01:00
Marco Nenciarini
98ccc2742d
Improve stability of traefik load balancer IP
By default, if the helm chart installation or upgrade fails for any
reason, the whole helm chart is deleted and recreated from scratch,
with a new load balancer bound to a new IP.

By setting the traefik helm chart failure policy to `stop`, we prevent
the load balancer service from being recreated in case of chart
upgrade failure, at the cost of requiring manual user intervention to
restore automatic upgrades.
2022-03-21 19:12:16 +01:00
Karim Naufal
c3244644db tweaked readme 2022-03-19 22:48:40 +01:00
Karim Naufal
5e5956d918 officialized as terraform module 2022-03-19 22:43:43 +01:00
Karim Naufal
b02970cb5e fix k3s-selinux filecon error 2022-03-19 21:59:39 +01:00
Karim Naufal
e9f6ebec02 tweaked readme 2022-03-19 12:05:16 +01:00
Karim Naufal
47f0a1f555 tweaked gitignore 2022-03-19 11:28:55 +01:00
Karim Naufal
e93387df5e removed terraform publish logic 2022-03-19 11:27:33 +01:00
Karim Naufal
5c418fb462 tweaked readme 2022-03-16 00:01:46 +01:00
Karim Naufal
8be07271fd Merge branch 'master' of github.com:kube-hetzner/kube-hetzner 2022-03-15 23:49:49 +01:00
Karim Naufal
1ff6159996 tweaked readme 2022-03-15 23:49:34 +01:00
Karim Naufal
97c6a0d7b3
Merge pull request #130 from phaer/release-management
automatically publish releases for tags, switch to dependabot
2022-03-15 12:47:36 +01:00
phaer
40ec083ce4 Bump actions/checkout from 2 to 3 2022-03-15 01:21:03 +01:00
phaer
d4205ccba8 Add github release notes config 2022-03-15 01:05:01 +01:00
phaer
af406ad0fd Add github action to publish new releases 2022-03-15 00:49:16 +01:00
phaer
4c1e1e85f7 switch from renovate to dependabot...
...because the latter is part of github
2022-03-15 00:42:57 +01:00
Karim Naufal
790d240a3e tweaked readme 2022-03-14 22:53:49 +01:00
Karim Naufal
d5d66b6545 tweaked tfvars.example 2022-03-14 10:45:11 +01:00
Karim Naufal
f98bd324f8
Merge pull request #127 from oujonny/disable-treafik
FEAT: Disable traefik & metrics-server
2022-03-14 09:38:02 +01:00
jonny
567a8268b1 fix terraform fmt, enable traefik by default & return null if no lb 2022-03-13 21:42:07 +01:00
Marco Nenciarini
be6f067c37
Merge pull request #129 from cliffred/feature/cloudinit-provider
Replace deprecated template provider with cloudinit
2022-03-13 18:30:46 +01:00
Cliffred van Velzen
84ae583ff5 #128 replace deprecated template provider with cloudinit 2022-03-13 15:06:48 +01:00
jonny
3fd610a9d8 rebase 2022-03-12 13:32:12 +01:00
jonny
a142f9cc71 simplify contitions, little fix 2022-03-12 13:30:12 +01:00
jonny
67faa16ab7 fix deprecated waring, switched to local_Sensitive_file for kubeconfig 2022-03-12 13:29:20 +01:00
jonny
751f980a95 add toggle to disable traefik & metric server 2022-03-12 13:29:20 +01:00
Marco Nenciarini
900277f645
Merge pull request #118 from kube-hetzner/automatic-subnets
Automatic subnets creation
2022-03-12 11:53:21 +01:00
Karim Naufal
33e2c0f0bc Merge branch 'master' into automatic-subnets 2022-03-12 09:42:59 +01:00
Karim Naufal
5590ecfc98 tweaked keepers for random string 2022-03-12 09:42:36 +01:00
jonny
6361990cdf simplify contitions, little fix 2022-03-11 14:24:24 +01:00
jonny
4167f6124b fix deprecated waring, switched to local_Sensitive_file for kubeconfig 2022-03-11 12:19:57 +01:00
jonny
ac1b0b93a8 add toggle to disable traefik & metric server 2022-03-11 12:17:48 +01:00
Karim Naufal
21b7efc360 Merge branch 'master' into automatic-subnets 2022-03-09 20:59:46 +01:00
Karim Naufal
494a2a11f3
Merge pull request #119 from kube-hetzner/keepers-tweak
Reducing the keepers list
2022-03-09 20:59:03 +01:00
Karim Naufal
46ab602da3 kept only name and ip as keepers for the random_string ressource for the servers 2022-03-09 20:57:52 +01:00
Karim Naufal
a051480af5 small fix post merging master 2022-03-09 09:47:57 +01:00
Karim Naufal
6362bc9306 Merge branch 'master' into keepers-tweak 2022-03-09 09:45:15 +01:00
Karim Naufal
663d9c4c89 Merge branch 'master' into automatic-subnets 2022-03-09 09:44:46 +01:00
Karim Naufal
8417f4157b tweaked tfvars.example 2022-03-09 09:44:16 +01:00
Karim Naufal
9cc302c6c9 small fix post merging master 2022-03-09 09:40:20 +01:00