Karim Naufal
8b25815de8
Merge branch 'master' into feat/calico
2022-04-13 14:33:33 +02:00
Karim Naufal
b17f1569f2
placement group fix
2022-04-13 09:29:29 +02:00
Philipp
5271f47984
Adhere comments
...
- restore flannel-iface
- introduce disable-network-policy flag
2022-04-09 19:20:20 +02:00
Henk van Maanen
5e4d82fd95
wip
2022-04-06 20:38:24 +02:00
Philipp
ae6c30c943
Add calico as alternative CNI
2022-04-02 22:45:41 +02:00
Karim Naufal
780f5ec7b7
fixed metrics-server disable
2022-03-21 21:29:41 +01:00
jonny
567a8268b1
fix terraform fmt, enable traefik by default & return null if no lb
2022-03-13 21:42:07 +01:00
jonny
751f980a95
add toggle to disable traefik & metric server
2022-03-12 13:29:20 +01:00
Karim Naufal
b7c6bbbe8f
merge master into automatic-subnets
2022-03-09 09:38:10 +01:00
Karim Naufal
f20ac7c8d5
changed the cluster name to manual
2022-03-09 05:19:06 +01:00
Karim Naufal
2b7d2722c5
changed the agent_nodepools to be a list
2022-03-09 03:15:15 +01:00
Karim Naufal
a72facdd1a
automated the creation of the subnets
2022-03-09 02:07:24 +01:00
Paul Haerle
ad5af04c0b
Merge branch 'master' into name-suffixes
2022-03-06 21:39:39 +01:00
Michael Schietzsch
adac340457
fix naming-conventions
2022-03-05 11:00:40 +01:00
Michael
e636be1a0e
Merge branch 'kube-hetzner:master' into master
2022-03-05 07:44:38 +01:00
Michael Schietzsch
8634a1dc2f
added additional traefik option
2022-03-05 07:41:53 +01:00
Karim Naufal
e6b8249846
made cluster name prefix configurable and tweaked ways the agents random pets are created
...
small tweaks
small tweaks
2022-03-05 06:10:50 +01:00
Karim Naufal
b93087d896
made cluster name in hostname the default
2022-03-05 04:10:29 +01:00
Karim Naufal
ae731a7746
added a flag for the node names
2022-03-05 04:02:09 +01:00
phaer
a02ccdfb9f
improve support of single-node clusters
2022-03-03 13:32:57 +01:00
Karim Naufal
4fe79625b1
added dynamic rule and var extra_firewall_rules
2022-02-27 23:15:46 +01:00
Karim Naufal
769d2e4e2e
tweaked readme
2022-02-27 10:51:41 +01:00
phaer
38fc145ad0
ip -> ipv4...
...
...explictly label current ip values as ipv4, in order to more
easily add ipv6 support later on.
2022-02-26 12:26:14 +01:00
phaer
52b3d9b82c
lb -> load_balancer...
...
...to keep variables and output naming consistent
2022-02-26 12:10:50 +01:00
phaer
22606926a1
servers_num -> control_plane_count
2022-02-26 12:04:45 +01:00
jodhi
ec42a2b519
merge from upstream
2022-02-26 01:18:34 +07:00
jodhi
c9101824fc
add specific subnet for nodepool
2022-02-26 01:16:38 +07:00
jodhi
519cae04d3
fix typo
2022-02-24 23:25:13 +07:00
jodhi
58c630ba78
not hardcode the ip allocation for agents
2022-02-24 22:49:36 +07:00
Karim Naufal
0b19d36416
ability to chose k3s install channel
2022-02-23 21:35:42 +01:00
jodhi
7d301f2c6d
[WIP] nodepools feature
2022-02-23 22:46:46 +07:00
phaer
2fa1b17ac6
allow additional ssh public keys
2022-02-19 15:12:04 +01:00
Marco Nenciarini
b12bc56b09
Make sure apt indexes are up-to-date in recovery environment
2022-02-17 09:48:27 +01:00
Karim Naufal
fec695086a
k3s-install ready for testing
2022-02-16 03:18:40 +01:00
Karim Naufal
51f9718657
removed latest csi and latest ccm containers option, as it was causing problems over time
2022-02-15 22:33:22 +01:00
Karim Naufal
f1f6e8448c
tweaked readme
2022-02-11 13:28:27 +01:00
Marco Nenciarini
7e6eb731dd
Add setting to allow_scheduling_on_control_plane
2022-02-07 16:11:41 +01:00
Karim Naufal
919e1087f8
added kured and fixed initial ignition disk partitioning
2022-02-07 09:36:21 +01:00
Karim Naufal
fba212de47
added kured and fixed initial ignition disk partitioning
2022-02-07 08:46:10 +01:00
Olivier Wenger
285e115475
added letsencrypt configuration for traefik
2022-02-03 09:29:56 +01:00
Tim Heckel
e77bc4d161
Update variables.tf
...
Declare the `network_region` variable
2022-01-29 14:02:00 -06:00
phaer
b0838c8a01
ingress: don't use private ip, make ipv6 optional
2022-01-25 15:05:29 +01:00
Karim Naufal
1ed7932dc9
Revert "make private key optional to support hardware tokens for SSH"
2022-01-25 13:17:40 +01:00
phaer
1236bbe6f3
make private key optional
...
Setting private_key to null uses the local ssh-agent as a fallback for
authentication. Using the public_key instead of the private_key for
ssh -i lets the agent select the right identity if loaded. tested
with a yubikey
2022-01-23 14:14:53 +01:00
Karim Naufal
13c97069b5
added possibility to use latest containers for CCM and CSI
2022-01-15 09:14:25 +01:00
Karim Naufal
cd9bcd9710
added possibility to use latest containers for CCM and CSI
2022-01-15 09:04:21 +01:00
Karim Naufal
c2dd8e0a58
Merge pull request #19 from dhoppe/fix_secrets
...
Prevent secrets from being exposed
2022-01-13 20:27:36 +00:00
Dennis Hoppe
37d2178533
Prevent secrets from being exposed
2022-01-13 18:39:01 +01:00
Dennis Hoppe
05332e7ae3
Make version of CCM / CSI configurable
2022-01-13 14:28:00 +01:00
Dennis Hoppe
453bdb0be5
Reorganize structure of Terraform manifests
2022-01-13 10:02:45 +01:00