iwilltry42
7073a8fad7
migrate to module rancher/k3d/v5
2021-09-07 08:58:57 +02:00
iwilltry42
630788f1e7
clusterCreate: add --lb-config-override flag
...
- allow overriding k3d-proxy settings (workerProcesses,
defaultProxyTimeout)
- add new field to loadbalancer config and SimpleConfig structs
2021-09-07 08:23:46 +02:00
iwilltry42
9efe980789
overall: make error handling and error logs a bit more streamlined
2021-08-31 09:33:39 +02:00
Mateusz Urbanek
917c19eae5
feat(logging): using new package containing logrus.Logger instead of global scope logrus ( closes #583 ) ( #699 , @Shanduur)
2021-08-18 12:22:44 +02:00
iwilltry42
2516cad12e
allow for adding ports to a running cluster via the loadbalancer
2021-07-09 12:08:30 +02:00
iwilltry42
99490ca7c1
ports: no nodefilter or loadbalancer nodefilter should default to use all servers & agents as upstream
2021-07-07 15:30:04 +02:00
iwilltry42
6e8b27f99f
fix usage of the new loadbalancer type and ordering when cluster is created
2021-07-07 15:30:04 +02:00
iwilltry42
d15ed26875
changes when creating clusters + new nodefilter syntax
...
- generate node names when transforming from simple to cluster config
- ClusterCreate(clusterconfig) should have a ready made config and not
generate variables
- ClusterCreate() only prep LB if not already present (to be removed)
- cluster struct: serverloadbalancer is now of type LoadBalancer (Node +
Config)
- use new nodefilter syntax with 'id:index:suffix' instead of
'id[index]' everywhere
- use suffix when creating the LB
2021-07-07 15:30:04 +02:00
iwilltry42
574148685d
nodeCreate: remove dead code and parallelize adding nodes to the cluster completely
2021-07-06 13:20:25 +02:00
iwilltry42
5e2c03f586
updatelbconfig: check for log output to see if the update succeeded and give proper info
2021-07-06 13:20:24 +02:00
iwilltry42
49451df1f7
loadbalancer: use auto-reload for confd (file watcher)
2021-07-06 13:20:23 +02:00
iwilltry42
f2cb7c4e0a
adapt updating the loadbalancer config when adding a new node
2021-07-06 13:20:22 +02:00
iwilltry42
364e96bf1f
types/node: add nodehooks to node struct to have them around at any stage (TO-DO: use this everywhere -> breaking change)
2021-07-06 13:20:21 +02:00
iwilltry42
220313524e
generate new config file for lb and add helper functions to get images from env if needed
2021-07-06 13:20:20 +02:00
iwilltry42
12527f8a8d
move loadbalancer creation to separate function
2021-07-06 13:20:20 +02:00
iwilltry42
a928e41a2a
add debug functionality to get current loadbalancer config
2021-07-06 13:20:19 +02:00
iwilltry42
6c94d7db3d
overall/license: update to year range -2021
2021-05-21 13:07:59 +02:00
Thorsten Klein
ecc025b35e
[Feature] Registry for v4 & Restructure Cluster Creation ( #334 )
2020-12-09 15:59:20 +01:00