Karim Naufal
cb012699a6
merged staging
2022-05-04 03:24:45 +02:00
Michael Karbowiak
56ff30199d
Make Kured version changeable
2022-05-02 16:03:15 +02:00
Philipp
eb99ec5859
Add private CIDR for calico
2022-04-30 00:11:07 +02:00
Karim Naufal
353a12aba6
added kustomization backup
2022-04-14 13:59:05 +02:00
Karim Naufal
c821e36348
ready to merge calico addition
2022-04-13 15:59:03 +02:00
Karim Naufal
0f52a4e535
subnet dissociated
2022-04-13 11:56:09 +02:00
Karim Naufal
6d33e69b69
placement group fix attempt
2022-04-13 07:17:01 +02:00
Karim Naufal
f1a98c7290
fixed single node cluster
2022-04-12 17:35:09 +02:00
Henk van Maanen
b142be2d84
fix(control-plane): use correct taints and labels for first control plane node and fix existing default taints
2022-04-11 17:44:50 +02:00
Karim Naufal
4117776994
ip problem solved
2022-04-09 09:51:11 +02:00
Karim Naufal
65297f7ded
initial success for one control plane nodepool
2022-04-09 08:40:36 +02:00
Henk van Maanen
5e4d82fd95
wip
2022-04-06 20:38:24 +02:00
Henk van Maanen
4d6afe7d04
feat(agents): add location, label and taint options to agent-nodepool
2022-04-05 11:27:16 +02:00
Karim Naufal
31924b1038
disable flags tweak
2022-03-22 11:47:51 +01:00
Karim Naufal
be1c4efefb
tweaked single node setup
2022-03-09 03:43:10 +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
Karim Naufal
385bd788be
reduced number of words in names and remove cluster name in node names
2022-03-04 23:41:49 +01:00
Karim Naufal
d035dd9cf1
minor tweaks
2022-03-04 11:06:03 +01:00
Karim Naufal
651791d643
merge cloud-init changes
2022-03-04 09:29:51 +01:00
Karim Naufal
c92868c054
fixed TLS handshake error on agents
2022-03-03 19:08:12 +01:00
phaer
a02ccdfb9f
improve support of single-node clusters
2022-03-03 13:32:57 +01:00
Karim Naufal
a0d3cb2ffd
fixed k3s selinux
2022-03-03 01:56:04 +01:00
Karim Naufal
e2ca54c6fe
delegated back the k3s selinux RPM to the install script with subsequent reboot
2022-03-02 02:06:31 +01:00
Karim Naufal
e5404b6adc
proper application of selinux
2022-03-01 21:57:57 +01:00
Marco Nenciarini
dbc6dbf0aa
Switch to cloud-init for host initialization
2022-02-28 16:07:42 +01:00
Marco Nenciarini
830ca14118
Revert "Switch to cloud-init for host initialization"
...
This reverts commit 5f7d47783b
.
This reverts commit 33c62d0c42
.
2022-02-28 16:04:03 +01:00
Marco Nenciarini
5f7d47783b
Switch to cloud-init for host initialization
2022-02-28 10:30:49 +01:00
Karim Naufal
c309a1b290
default subnet not defined, so removing it
2022-02-28 00:49:07 +01:00
Karim Naufal
852a3f30c1
clarified Hetzner IPs
2022-02-27 23:58:46 +01:00
Karim Naufal
48b15fafbf
clarified Hetzner IPs
2022-02-27 23:51:05 +01:00
Karim Naufal
4fe79625b1
added dynamic rule and var extra_firewall_rules
2022-02-27 23:15:46 +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
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
b5039e2bc1
fix dynamic private ip
2022-02-24 23:57:36 +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
Marco Nenciarini
0c3aa36c03
First control plane node is not special anymore
...
The first control plane node is now identical to any other server
node. The cluster initialization happens once in two steps: first,
make sure that the k3s cluster is initialized and then apply our
configurations while the other nodes join. This change makes the
initialization more resilient and even faster than before.
2022-02-22 13:36:25 +01:00
Marco Nenciarini
0f9d277293
Merge branch 'master' into modules
2022-02-20 11:30:07 +01:00
Karim Naufal
e39dc064e2
making k3s start more robust
2022-02-20 02:04:37 +01:00
Marco Nenciarini
0090c1a6f1
Fist attempt to factor microOS install
2022-02-20 00:00:13 +01:00
phaer
2fa1b17ac6
allow additional ssh public keys
2022-02-19 15:12:04 +01:00
phaer
406ba988bf
use jsonencode, not template for config.ign
2022-02-19 15:07:39 +01:00
Karim Naufal
1f0a03b335
moved k3s-selinux install to combustion
2022-02-17 13:19:21 +01:00
Karim Naufal
1165389fc3
fix ip_not_available error
2022-02-16 10:56:22 +01:00
Karim Naufal
addf44c39f
k3s install method ok
2022-02-16 05:27:52 +01:00
Karim Naufal
d920132694
k3s install method ok
2022-02-16 04:24:20 +01:00
Karim Naufal
fec695086a
k3s-install ready for testing
2022-02-16 03:18:40 +01:00