Commit Graph

70 Commits

Author SHA1 Message Date
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
Kjeld Schouten 1fa26e6123 feat(clustertool): fix-up command-docs generator 2024-10-25 22:04:22 +02:00
Kjeld Schouten cb56a8a886 feat(clustertool): initial work on automatic function-docs generation 2024-10-25 21:22:32 +02:00
Kjeld Schouten 203b451127 fix(clustertool): allow 2 git seperators 2024-10-25 17:54:36 +02:00
Kjeld Schouten 2b004ededf fix(clustertool): true to not hard-depend on github.com for git repo 2024-10-25 17:47:15 +02:00
Kjeld Schouten 8a4ef0c049 fix(clustertool): prevent git@ loop-additions 2024-10-25 17:40:15 +02:00
Kjeld Schouten 3b6266b40c fix(clustertool): Dont install kyverno policies by default without flux 2024-10-25 13:17:31 +02:00
Kjeld Schouten ae7f7ca3d0 fix(clustertool): ensure dashboard ip is mandatory again and remove spegel ip 2024-10-25 10:44:24 +02:00
Kjeld Schouten d085214ad6 feat(clustertool): Remove nfs and smb csi 2024-10-25 00:18:22 +02:00
Kjeld Schouten 5d9b33f25f fix(clustertool): correct logging on SOPS secret YAML creation 2024-10-24 22:19:37 +02:00
Kjeld Schouten e4c1f43c64 fix(clustertool): correct csr approver logging during bootstrap 2024-10-24 22:18:00 +02:00
Kjeld Schouten e1539c682d fix(clustertool): correct kubernetes path for loaded manifests 2024-10-24 22:16:45 +02:00
Kjeld Schouten 21f9c8c2c5 fix(clustertool): fix some vars 2024-10-24 17:48:15 +02:00
Kjeld Schouten 6828356312 fix(clustertool): correct sopssecret yaml filename 2024-10-24 15:59:23 +02:00
Kjeld Schouten d1797b19fe fix(clustertool): fix dockerhub creds 2024-10-24 14:04: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