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
Karim Naufal
b7c6bbbe8f
merge master into automatic-subnets
2022-03-09 09:38:10 +01:00
Karim Naufal
c7ee0bce91
Merge branch 'master' into keepers-tweak
2022-03-09 09:34:48 +01:00
Karim Naufal
cb571e92b4
Merge pull request #121 from kube-hetzner/random-string-node
...
Random string node
2022-03-09 09:32:50 +01:00
Karim Naufal
5385dc90d3
Merge branch 'master' into random-string-node
2022-03-09 09:31:11 +01:00
Karim Naufal
53e8d6f12a
Merge pull request #120 from kube-hetzner/cluster-name-manual
...
Changed the cluster name to manual
2022-03-09 09:30:01 +01:00
Karim Naufal
863fa15207
small fix
2022-03-09 05:50:12 +01:00
Karim Naufal
af592adb9b
moved to random string for the node name
2022-03-09 05:42:56 +01:00
Karim Naufal
2d913e710a
tweaked tfvars.example
2022-03-09 05:22:44 +01:00
Karim Naufal
f20ac7c8d5
changed the cluster name to manual
2022-03-09 05:19:06 +01:00
Karim Naufal
348bcc3008
removed a few params from server keepers
2022-03-09 04:16:01 +01:00