Commit Graph
100 Commits
Author SHA1 Message Date
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 cc10a39998 fix(clustertool): dont needlessly try to configure kubeconfig 2024-10-26 12:10:30 +02:00
Kjeld Schouten 90bed57f1c feat(clustertool): add auto-merge PR workflow 2024-10-26 12:04:44 +02:00
Kjeld Schouten b5e3f1e018 chore(clustertool): Improve logging 2024-10-26 00:51:11 +02:00
Kjeld Schouten 4eb03c883f chore(website): some link fixes 2024-10-25 23:19:04 +02:00
Kjeld Schouten 63f4f0217d chore(clustertool): update lots of docs 2024-10-25 22:30:35 +02:00
Kjeld Schouten 579667118a chore: autogenerate clustertool docs again 2024-10-25 22:21:26 +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 7a76117b6b feat(website): add clustertool commands section from autogeneration 2024-10-25 22:08:53 +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 9d93573aac docs(clustertool): add more in-code documentation 2024-10-25 18:29:29 +02:00
Kjeld Schouten e09a48e770 chore(clustertool): prep for more longer description texts 2024-10-25 18:14:20 +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 c0b6108e46 fix(clustertool): dont install ensure-digest kyverno policy by default, as it doesn't work with all operators 2024-10-25 13:18:31 +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 0ab38628d8 fix(clustertool): fix some issues with indents and driftDetection 2024-10-25 13:08:49 +02:00
Kjeld Schouten 0a5db777fb feat(clustertool): set default drift-detection mode for helmreleases to warn 2024-10-25 13:07:00 +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 59865a6ba7 chore: some repo cleanup 2024-10-25 10:18:00 +02:00
Kjeld Schouten d8e32f02b8 fix(clustertool): fix some issues with multi-cluster 2024-10-25 10:13:37 +02:00
Kjeld Schouten dc908dfbf3 chore(website): add initial csi pages for nfs and smb (now that they are removed from clustertool defaults) 2024-10-25 00:21:22 +02:00
Kjeld Schouten d085214ad6 feat(clustertool): Remove nfs and smb csi 2024-10-25 00:18:22 +02:00
Kjeld Schouten 32fdf6c706 fix(clustertool): comment out sopssecret reference as its not uploaded to GIT for safety 2024-10-25 00:04:51 +02:00
Kjeld SchoutenandGitHub e96dc7fd5a Update charts-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-24 22:56:21 +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 c063804167 fix(clustertool): remove typo 2024-10-24 21:40:50 +02:00
Kjeld Schouten 0e74e0d25b feat(clustertool): use quay as a hardcoded tccr mirror 2024-10-24 21:39:59 +02:00
Kjeld Schouten 39c23c0b1d fix(clustertool): Ensure image mirrors always include the main-source 2024-10-24 21:38:45 +02:00
Kjeld Schouten fcb1929eed feat(spegel): include talos factory in default spegel setup 2024-10-24 21:13:42 +02:00
Kjeld Schouten ec66177b97 fix(clustertool): fix mistake in kyverno 2024-10-24 18:26:12 +02:00
Kjeld Schouten d9ff599b26 fix(clustertool): exclude cnpg pods from kyverno 2024-10-24 18:25:49 +02:00
Kjeld Schouten 9dd13f9c6e fix(clustertool): try adjusting goreleaser version shizzle again 2024-10-24 17:50:41 +02:00
Kjeld Schouten 21f9c8c2c5 fix(clustertool): fix some vars 2024-10-24 17:48:15 +02:00
Kjeld SchoutenandGitHub f864a89652 Update Chart.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-24 16:02:54 +02:00
Kjeld Schouten 6828356312 fix(clustertool): correct sopssecret yaml filename 2024-10-24 15:59:23 +02:00
Kjeld SchoutenandGitHub 83f874f8e6 Update values.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-24 15:54:52 +02:00
Kjeld SchoutenandGitHub 037d06877a fix(spegel): always enabled storage
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-24 15:42:12 +02:00
Kjeld Schouten 6330addddb fix(clustertool): fix verion display attempt 2 2024-10-24 14:18:11 +02:00
Kjeld Schouten d1797b19fe fix(clustertool): fix dockerhub creds 2024-10-24 14:04:22 +02:00
Kjeld Schouten 2d388d39ba feat(clustertool): move file changes to talconfig for user accessability and enable local kube discovery service 2024-10-24 11:38:26 +02:00
Kjeld Schouten cbb3ba676c feat(clustertool): move kernelModules to talconfig 2024-10-24 11:21:34 +02:00
Kjeld Schouten 28cbcfa2aa chore(website): update some clustertool guides 2024-10-24 11:02:47 +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 062874e132 fix(clustertool): fix version message 2024-10-24 10:12:21 +02:00
Kjeld Schouten 7b77d459f3 fix(clustertool): fix scale2flux missing 2 keys 2024-10-24 09:38:02 +02:00
Kjeld Schouten 1b36126d5f chore(clustertool): delete topolvm 2024-10-23 23:50:34 +02:00
Kjeld Schouten c6beea9e4f oopsie on spegel 2024-10-23 19:41:11 +02:00
Kjeld Schouten 646e0882d7 fix(spegel): ensure its a daemonset 2024-10-23 19:40:27 +02:00
Kjeld Schouten 96e37a3599 fix(clustertool): fix kubeproxy mistake 2024-10-23 19:29:01 +02:00
Kjeld Schouten 22a1fe32e6 fix(clustertool): done adapt scheduyler 2024-10-23 19:16:51 +02:00
Kjeld Schouten ad138091dc some clsutertool fixes 2024-10-23 19:15:59 +02:00
Kjeld SchoutenandGitHub 40675731ef Update FAQ.md
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-23 18:56:17 +02:00
Kjeld Schouten 72098056a4 fix(ci): revent duplicate issues being dunked into goreleaser changelog 2024-10-23 18:15:03 +02:00
Kjeld Schouten 1c59e8ef10 fix(ci): actually use the right go.sum path for caching 2024-10-23 18:13:40 +02:00
Kjeld Schouten df9ed89a6c feat(ci): actually cache gobuilds 2024-10-23 17:57:23 +02:00
Kjeld Schouten a4b8c8a4ae feat(clustertool): done make releases as draft 2024-10-23 17:51:11 +02:00
Kjeld Schouten 18e585c024 fix(clustertool): ensure all patches made by us are not send to git 2024-10-23 17:44:32 +02:00
Kjeld Schouten 6037a1e4b6 fix(clustertool): leave containerdcaching setup to spegel 2024-10-23 17:44:14 +02:00
Kjeld Schouten 3baa3750cb fix(clustertool): dont use spegel on talos images for stability 2024-10-23 17:38:02 +02:00
Kjeld Schouten 10c58bdf17 fix(clustertool): reenable talos mirror failover 2024-10-23 17:34:45 +02:00
Kjeld Schouten 458434ca84 fix(clustertool): add some prototype code to ensure container mirror failover 2024-10-23 17:29:26 +02:00
Kjeld Schouten b5877955ca fix(clustertool): also fix mirror for non-dockerhub users 2024-10-23 17:02:59 +02:00
Kjeld Schouten b0b41c4f28 chore(website): actually reference SCALE migration guide 2024-10-23 15:35:44 +02:00
Kjeld Schouten 6c971e2a8e revert module updates for Astro 2024-10-23 14:28:23 +02:00
Kjeld Schouten b72f4b1d2d fix(clustertool): dont mirror talos factory 2024-10-23 14:21:54 +02:00
Kjeld Schouten 46edc79e08 disable astro experimental stuff for now 2024-10-23 13:34:19 +02:00
Kjeld Schouten 07b1a03cf8 feat(website): enable some experimental astro features 2024-10-23 12:05:19 +02:00
Kjeld Schouten 70633acc6c chore(ci): fix cloudflare upload branch 2024-10-23 11:47:12 +02:00
Kjeld Schouten 259bc31071 attempt 2 2024-10-23 11:16:24 +02:00
Kjeld Schouten 9e3d371c01 trigger website build 2024-10-23 11:14:10 +02:00
Kjeld Schouten a6d6f43da6 move to hash Chart.yaml files 2024-10-23 11:12:49 +02:00
Kjeld Schouten 6425e086ca use day-time based caching for changelog 2024-10-23 11:04:26 +02:00
Kjeld SchoutenandGitHub 5e8def4bb3 Create TRIGGER
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-22 23:34:49 +02:00
Kjeld SchoutenandGitHub ab1ee658b1 Update charts-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-22 23:34:02 +02:00
Kjeld SchoutenandGitHub d88950c3d7 Update 2024-10-16-news.md
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-22 23:21:37 +02:00
Kjeld SchoutenandGitHub 74c7c70dfa Delete website/TRIGGER
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-22 21:25:34 +02:00
Kjeld SchoutenandGitHub ce6810ec84 Update charts-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-22 21:25:04 +02:00
Kjeld SchoutenandGitHub f988cc2dd6 fix(clustertool): fix rc2 breaking-bug
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-22 21:05:13 +02:00
Kjeld SchoutenandGitHub 08ea3ddc36 Update all.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-22 21:01:04 +02:00
Kjeld SchoutenandGitHub 2332860292 Create TRIGGER
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-22 18:28:33 +02:00
Kjeld Schouten 77c86057b7 fix(clustertool): minor goreleaser tweak 2024-10-22 17:40:49 +02:00
Kjeld Schouten dc0121ab11 fix(clustertool): Disable sbom generation on release for now 2024-10-22 17:21:46 +02:00
Kjeld SchoutenandGitHub 71917d7c5d Update clustertool.release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-10-22 17:14:51 +02:00
Kjeld Schouten 4b5048c6be fix(ci): tweak goreleaser build process some more 2024-10-22 15:38:47 +02:00
Kjeld Schouten 47460ea4a7 fix(ci): tweak gitignore for go releaser testing 2024-10-22 15:18:45 +02:00
Kjeld Schouten 092bfbe1cc fix(clustertool): some clustertool build tweaks 2024-10-22 15:16:10 +02:00
Kjeld Schouten 0302dc325e fix(clustertool): ensure zerolog is used in more places 2024-10-22 14:06:24 +02:00
Kjeld Schouten 96f30ef8cb feat(clustertool): fancy easy colors and color toggle for logger output 2024-10-22 13:53:20 +02:00
Kjeld Schouten e4e9c4c9e9 feat(clustertool): add output formatting to zerolog 2024-10-22 13:38:39 +02:00