Kjeld Schouten
b7beb4ecda
chore(website): generate new clustertool docs
2024-11-05 22:05:48 +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 and GitHub
06a95f234b
Update CODEOWNERS
...
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl >
2024-11-05 12:07:22 +01:00
Kjeld Schouten and GitHub
3c93847f38
Update CODEOWNERS
...
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl >
2024-11-05 12:03:36 +01:00
Kjeld Schouten and GitHub
2b6163b0d1
Update CODEOWNERS ( #28855 )
...
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes # <!--(issue)-->
**⚙️ Type of change**
- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code
**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->
**📃 Notes:**
<!-- Please enter any other relevant information here -->
**✔️ Checklist:**
- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning
- [ ] I made sure the title starts with `feat(chart-name):`,
`fix(chart-name):` or `chore(chart-name):`
**➕ App addition**
If this PR is an app addition please make sure you have done the
following.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`
---
_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl >
2024-11-05 12:01:38 +01:00
Kjeld Schouten
ba28f82549
fix(cluster): fix minecraft gitreporef
2024-11-05 11:24:31 +01:00
Kjeld Schouten
160550c5a1
fix(cluster): ensure fluxentry is uniquely named
2024-11-05 10:47:16 +01:00
Kjeld Schouten
ea470bfb75
feat(cluster): add multiple TrueCharts hosted service prototypes
2024-11-05 10:43:53 +01:00
Kjeld Schouten
908dd1cf1f
fix(website): fix general menu order
2024-11-05 10:26:45 +01:00
Kjeld Schouten
19daf17028
website oopsies
2024-11-04 23:33:50 +01:00
Kjeld Schouten
0833eb19bc
restructure website general stuffs
2024-11-04 23:11:03 +01:00
Kjeld Schouten
8d7ae7ce1c
handle some fixes
2024-11-04 23:06:10 +01:00
Kjeld Schouten
7dffdcd38c
fix(website): fix a few links
2024-11-04 22:58:44 +01:00
Kjeld Schouten
4853c4aa5f
chore(website): remove unsupported platforms from homepage
2024-11-04 22:15:30 +01:00
Kjeld Schouten
304f19c8bf
feat(website): create legal section
2024-11-04 22:04:02 +01:00
Kjeld Schouten
a5c0642f9a
feat(website): delete scopecrap
2024-11-04 22:00:44 +01:00
Kjeld Schouten
a20c884667
split helm basics away form the rest of the stuff.
2024-11-04 21:51:16 +01:00
Kjeld Schouten
4755279ec0
feat(website): add at least *something* to talos basic page
2024-11-04 21:48:28 +01:00
Kjeld Schouten
49bb0f37f1
chore(website): Add Talos Basics page
2024-11-04 21:47:08 +01:00
Kjeld Schouten and GitHub
52d1261715
Delete website/src/content/docs/clustertool/FAQ.md
...
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl >
2024-11-04 21:17:33 +01:00
Kjeld Schouten and GitHub
3c21c03a67
Update FAQ.md
...
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl >
2024-11-04 21:17:15 +01:00
Kjeld Schouten
0b19284dcb
chore(clustertool): move some talos and flux commands so subcommands
2024-11-04 15:47:14 +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 and GitHub
842d27e186
Update automerge.yaml
...
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl >
2024-11-04 14:52:45 +01:00
Kjeld Schouten
f76f4fb227
fix(clustertool): customise talconfig validation error/warn parsing
2024-11-04 13:26:35 +01:00
Kjeld Schouten and GitHub
5c4a68f175
Update astro.config.mjs
...
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl >
2024-11-04 12:08:57 +01:00
Kjeld Schouten and GitHub
aa3257f4ec
Update astro.config.mjs
...
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl >
2024-11-04 12:07:34 +01:00
Kjeld Schouten
00cac266b8
fix(ci): use my personal token
2024-11-04 00:46:45 +01:00
Kjeld Schouten
d25d00b9c2
fix(website): remove references to deprecated guides
2024-11-04 00:42:33 +01:00
Kjeld Schouten
a34ff7645e
chore(website): archive most SCALE content
2024-11-04 00:36:32 +01:00
Kjeld Schouten
26e09c5ffe
fix(devcontainer): version pin devcontainer
2024-11-03 21:28:10 +01:00
Kjeld Schouten
2bb3e6cf5e
feat(devcontainer): add devcontainer references here and in clustertool templates
2024-11-03 21:26:51 +01:00
Kjeld Schouten
d6175ca88e
fix(devcontainer): dont overcomplicate shit
2024-11-03 21:20:33 +01:00
Kjeld Schouten
532bc2da4f
feat(ci): add devcontainer
2024-11-03 21:17:04 +01:00
Kjeld Schouten
e4ea353957
fix(ci): attempt another fix for clustertool ci caching
2024-11-03 19:25:21 +01:00
Kjeld Schouten
19b3b97714
fix(clustertool): ensure CI pipelines work
2024-11-03 19:22:22 +01:00
Kjeld Schouten
8b8e267cb4
fix(ci): use our own cache for go stuffs
2024-11-03 18:53:56 +01:00
Kjeld Schouten
a8efda11c9
fix(ci): tweak cache for go releaser
2024-11-03 18:45:43 +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
250d3e8adc
feat(clustertool): add placeholder CI test
2024-11-03 18:10:31 +01:00
Kjeld Schouten and GitHub
23a81a45da
Update getting-started.md
...
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl >
2024-10-30 01:39:22 +01:00
Kjeld Schouten and GitHub
13223dfc19
Update 2024-10-27-leaving-scale.md
...
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl >
2024-10-30 01:38:33 +01:00
Kjeld Schouten
41bbb43946
feat(ci): add daily workflow here
2024-10-28 12:55:14 +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
4a871ce2f5
fix(clustertool): ensure loglevel can also be set explicitly to info
2024-10-27 19:44:24 +01:00
Kjeld Schouten
7cf34b6260
chore(website): ensure log-level setting and multi-clustering support for clustertool are documented.
2024-10-27 19:44:08 +01:00
Kjeld Schouten
52e99e53cc
fix(clustertool): use LOGLEVEL env-var to set loglevel
2024-10-27 19:39:39 +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
6d77f7f8af
feat(website): release news article with ee leaving instructions
2024-10-27 17:44:32 +01:00
Kjeld Schouten
5ac0f5476b
fix(clustertool): remove dependency on specific workflow for automerge
2024-10-27 00:21:46 +02:00
Kjeld Schouten and GitHub
6c1a4d6d77
fix(common): no name, no namespace? Trash! ( #28385 )
...
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes # <!--(issue)-->
**⚙️ Type of change**
- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code
**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->
**📃 Notes:**
<!-- Please enter any other relevant information here -->
**✔️ Checklist:**
- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning
- [ ] I made sure the title starts with `feat(chart-name):`,
`fix(chart-name):` or `chore(chart-name):`
**➕ App addition**
If this PR is an app addition please make sure you have done the
following.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`
---
_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
---------
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl >
2024-10-27 00:10:00 +02:00
Kjeld Schouten
87f86d8a09
chore(traefik-crds): update traefik crds and remove outdated crds
2024-10-26 23:51:44 +02:00
Kjeld Schouten
5d2641cdd3
chore(traefik): increase RBAC scope
2024-10-26 23:49:03 +02:00
Kjeld Schouten
e27848d848
feat(website): add news article on exporting/leaving truecharts on scale
2024-10-26 21:53:49 +02:00
Kjeld Schouten
cad3f978b5
feat(website): Add guide for leaving TrueCharts on SCALE
2024-10-26 21:45:15 +02:00
Kjeld Schouten and GitHub
970ec47323
Update major.json5
...
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl >
2024-10-26 18:48:20 +02:00
Kjeld Schouten
99934377c7
hmm
2024-10-26 18:34:13 +02: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
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 Schouten and GitHub
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