Commit Graph

30 Commits

Author SHA1 Message Date
Kjeld Schouten
5f54ea6a0f fix(clustertool): Prevent empty extraargs to be added to cmd 2024-11-11 14:18:14 +01:00
Kjeld Schouten
3ad4105734 fix(clustertool): (re-)enable extra args on plain cmd generator 2024-11-09 21:41:50 +01:00
Kjeld Schouten
d1bb074680 fix(clustertool): ensure kubeconfig is created with force true by default 2024-11-09 21:11:45 +01:00
Kjeld Schouten
cf4a61f015 fix(clustertool): ensure talsecret generation log output matches actions being taken 2024-11-09 13:17:43 +01:00
Kjeld Schouten
5e89c6213e fix(clustertool): fix kubeconfig not boing loaded correctly and put some more silence into healthchecks 2024-11-07 23:51:25 +01:00
Kjeld Schouten
c70e1b4698 fix(clustertool): correct machineconfig apply command 2024-11-07 11:27:57 +01:00
Kjeld Schouten
7c3ecc54a4 feat(clustertool): introduce tracing of command-slice and dont process extraArgs for now 2024-11-07 11:27:57 +01:00
Kjeld Schouten
cc831343d8 fix(clustertool): correct issue with single-node apply not being correct 2024-11-07 00:00:26 +01:00
Kjeld Schouten
a11f019d6e fix(clustertool): add commands debug and allow for extra args 2024-11-06 22:25:50 +01:00
Kjeld Schouten
269a895ab1 feat(clustertool): actually fully block genconfig unless first init is finished 2024-11-06 10:37:16 +01:00
Kjeld Schouten
e3898aabc8 fix(clustertool): forgot to load TalConfig 2024-11-06 01:31:51 +01:00
Kjeld Schouten
edc6f25840 fix(clustertool): apply -> applyconfig 2024-11-06 01:20:29 +01:00
Kjeld Schouten
16c0e0c387 feat(clustertool): move all talhelper references to talassist 2024-11-06 01:20:29 +01:00
Kjeld Schouten
45582c596b fix(clustertool): revert previous apply changes due to a mistake 2024-11-05 23:45:36 +01:00
Kjeld Schouten
61a01f3299 feat(clustertool): cut down on useless dependencies 2024-11-05 23:23:12 +01:00
Kjeld Schouten
1edb8f9630 fix(clustertool): fix some talhelper-connectivity mistakes 2024-11-05 22:59:12 +01:00
Kjeld Schouten
f02856c4b7 feat(clustertool): load traefik, clusterissuer and blocky during bootstrap 2024-11-05 21:57:42 +01:00
Kjeld Schouten
638b21f4a5 feat(clustertool): move some functions away from talhelper 2024-11-04 15:34:07 +01:00
Kjeld Schouten
f76f4fb227 fix(clustertool): customise talconfig validation error/warn parsing 2024-11-04 13:26:35 +01:00
Kjeld Schouten
dc22eaff8e fix(clustertool): fix manifest path init issues for multicluster setups 2024-10-27 19:38:09 +01:00
Kjeld Schouten
3b6266b40c fix(clustertool): Dont install kyverno policies by default without flux 2024-10-25 13:17:31 +02:00
Kjeld Schouten
d085214ad6 feat(clustertool): Remove nfs and smb csi 2024-10-25 00:18:22 +02:00
Kjeld Schouten
c43f2bab7d fix(clustertool): fully remove topolvm and add kyverno by default 2024-10-24 10:47:47 +02:00
Kjeld Schouten
a71ee15f6d feat(clustertool): remove the use of talos manifests in favor of kubectl 2024-10-24 10:36:17 +02:00
Kjeld Schouten
0302dc325e fix(clustertool): ensure zerolog is used in more places 2024-10-22 14:06:24 +02:00
Kjeld Schouten
8582c6434a feat(clustertool/spegel): improve spegel behavior for clustertool and make kubedashboard optional on clustertool 2024-10-22 13:03:31 +02:00
Kjeld Schouten
88abae90ba fix(clustertool): move spegel into its own namespace 2024-10-20 12:06:18 +02:00
Kjeld Schouten
4ab41d42f2 fix pre-commit and cleanup 2024-10-19 15:18:05 +02:00
Kjeld Schouten
8b691218f1 fix some go issues 2024-10-17 12:56:56 +02:00
Kjeld Schouten
6365c6205f integrate clustertool sourcecode 2024-10-16 14:06:31 +02:00