Commit Graph

86 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 55284f8567 fix(clustertool): When flux-bootstrap fails, ensure rename change is undone first 2024-11-09 21:04:48 +01:00
Kjeld Schouten a62135cdd9 fix(clustertool): retry kubectl apply after error with 15s wait 2024-11-09 21:04:48 +01:00
Kjeld Schouten 0c3e94c799 fix(clustertool): correct build typo 2024-11-09 13:21:24 +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 db9e8d4e1d fix(clustertool): ensure extraction of node IP for healthcheck is more solid 2024-11-09 13:17:43 +01:00
Kjeld Schouten 86fb83c9ac fix(clustertool): Try to harden the repo url generator a tad 2024-11-08 21:57:37 +01:00
Kjeld Schouten d41c3a8c05 fix(clustertool): ensure github known hosts are always pointing towards github 2024-11-08 21:57:37 +01:00
Kjeld Schouten 8abe0ab511 fix(clustertool): ensure kubectl uses k8s.io/yaml 2024-11-08 00:23:36 +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 81f6808581 fix(clustertool): dont try to load sops.yaml if it doesn't exist, load empty instead 2024-11-07 12:14:28 +01:00
Kjeld Schouten 93fad462e2 feat(clustertool): ensure that we low-code fail encryptioncheck if encryption-check fails 2024-11-07 12:13:48 +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 a1521c19fe chore(clustertool): clearify error message for rerun 2024-11-06 10:39:05 +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 d707b498ab chore(clustertool): clearify init again message 2024-11-06 10:23:43 +01:00
Kjeld Schouten 795bf1c204 fix(clustertool): correct error message with checkencrypt 2024-11-06 10:19:52 +01:00
Kjeld Schouten caa1a5fdb8 fix(clustertool): use different yaml lib 2024-11-06 10:17:47 +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 76b5d3925e feat(clustertool): add traefik, clusterissuer and blocky bare-bones 2024-11-05 21:50:25 +01:00
Kjeld Schouten 638b21f4a5 feat(clustertool): move some functions away from talhelper 2024-11-04 15:34:07 +01:00
Kjeld Schouten a4448f621f feat(clustertool): extract IPs without 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 b5f59a629c fix(clustertool): fix git references issues and warn against ARM 2024-11-03 18:25:37 +01:00
Kjeld Schouten 9e4053df9d feat(clustertool): remove zapr and logr from kubectl logging 2024-10-27 20:09:50 +01:00
Kjeld Schouten 9adc50b5cd feat(clustertool): add logging verbosity to kubectl apply logics 2024-10-27 20:09:50 +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 b16bd485cf fisx(clustertool): signficantly redice verbosity on encryption/decryption/check code. 2024-10-26 14:40:44 +02:00
Kjeld Schouten ad23108ab3 fix(clustertool): remove unneeded verbosity from encryption stack 2024-10-26 14:40:44 +02:00
Kjeld Schouten 7377f94900 remove mistakeningly info flagged debug logging from cluster settingsdest 2024-10-26 14:31:21 +02:00
Kjeld Schouten 81894b817f fix(clustertool): remove undue verbosity listing required and ignored pods froms tatuschecks 2024-10-26 14:31:21 +02:00
Kjeld Schouten a1112c5a03 fix(clustertool): remove undue verbosity from status check 2024-10-26 14:28:03 +02:00
Kjeld Schouten 108c39dd6e fix(clustertool): improve pod-status checking message and behavior 2024-10-26 14:25:18 +02:00
Kjeld Schouten d33656b85b fix(clustertool): fix undue verbosity on SOPS 2024-10-26 14:25:18 +02:00
Kjeld Schouten d1d609836c fix(clustertool): remove badly added return 2024-10-26 14:17:55 +02:00
Kjeld Schouten b5e3f1e018 chore(clustertool): Improve logging 2024-10-26 00:51:11 +02:00
Kjeld Schouten dfd992e105 fix(clustertool): more docs generation fixes 2024-10-25 22:20:53 +02:00
Kjeld Schouten 74b686d160 fix(clustertool): correct name for main commands docs page 2024-10-25 22:12:11 +02:00
Kjeld Schouten fd5da655b6 fix(clustertool): dont use 777 for docs generation 2024-10-25 22:08:05 +02:00