Commit Graph

45 Commits

Author SHA1 Message Date
Max Pfeiffer
2e26e580e5 Fixed some typos in docs 2026-01-14 17:50:14 +01:00
Max Pfeiffer
97c3e24fe4 Removed Jetbrains IDE clutter 2026-01-14 17:41:41 +01:00
Max Pfeiffer
0f3ce5fc16 Merge pull request #11 from max-pfeiffer/bugfix/network-namespace
Moved Kubernetes resources to the right folders
2026-01-11 10:19:17 +01:00
Max Pfeiffer
1909f75aa9 Moved Kubernetes resources to the right folders 2026-01-11 10:19:00 +01:00
Max Pfeiffer
078b0a5d8f Merge pull request #10 from max-pfeiffer/feature/make-gitops-part-configurable
Make gitops part configurable
2026-01-11 10:07:04 +01:00
Max Pfeiffer
f8314c84fa Added Kubernetes resources for TLS setup, updated docs 2026-01-11 10:03:59 +01:00
Max Pfeiffer
f9b22430f2 Updated docs 2026-01-09 10:02:53 +01:00
Max Pfeiffer
c8d92d43b8 Finalised variables handling for ArgoCD bootstrap 2026-01-09 09:08:23 +01:00
Max Pfeiffer
a1bfccdc71 Removed obsolet clutter from argocd config 2026-01-08 23:55:13 +01:00
Max Pfeiffer
ff9631d39a Finished default app of apps installation 2026-01-08 20:40:22 +01:00
Max Pfeiffer
cf62d5e544 Added gitops part with cert-manager application 2026-01-08 18:01:26 +01:00
Max Pfeiffer
a24a2bd969 Added Helm chart for argocd app of apps, made the setup more configurable 2026-01-08 17:52:50 +01:00
Max Pfeiffer
8b774d6fb1 Merge pull request #9 from max-pfeiffer/bugfix/dns
Fixed host DNS for Talos nodes
2026-01-04 08:42:09 +01:00
Max Pfeiffer
21bd44adb2 Updated providers in kubernetes section 2026-01-04 08:41:10 +01:00
Max Pfeiffer
c9fc58993c Fixed dns issue, updated Talos 2026-01-04 08:41:07 +01:00
Max Pfeiffer
e533438a5b Updated providers, formatting 2026-01-03 18:02:06 +01:00
Max Pfeiffer
8b0a6aba81 Added roadmap to docs 2025-11-09 09:22:04 +01:00
Max Pfeiffer
052554ddf1 Updated ArgoCD and docs 2025-11-09 08:57:19 +01:00
Max Pfeiffer
6a5c87b263 Merge pull request #8 from max-pfeiffer/feature/gateway-api
Added and configured Gateway API
2025-11-08 10:49:39 +01:00
Max Pfeiffer
4c1bd8764e Updated docs 2025-11-08 10:49:26 +01:00
Max Pfeiffer
9a073c50b7 Added and configured Gateway API
I did this when installing the cluster because cilium depends on it.
2025-11-08 10:41:03 +01:00
Max Pfeiffer
f09ada6491 Merge pull request #7 from max-pfeiffer/feature/version-upgrades
Updated talos, cilium and terraform providers
2025-11-06 15:38:06 +01:00
Max Pfeiffer
bc53ba9068 Updated talos, cilium and terraform providers 2025-11-06 15:36:58 +01:00
Max Pfeiffer
8c81db3f73 Merge pull request #5 from max-pfeiffer/feature/argocd-setup
ArgoCD setup
2025-09-19 18:46:09 +02:00
Max Pfeiffer
cbddb85247 Updated docs 2025-09-19 18:45:28 +02:00
Max Pfeiffer
b57e34b5bb Configured Cilium load balancer and ArgoCD for HTTP access 2025-09-19 18:28:59 +02:00
Max Pfeiffer
cd8fff21f5 Merge pull request #4 from max-pfeiffer/feature/prepare-gitops-setup
GitOps
2025-09-18 19:26:17 +02:00
Max Pfeiffer
55ebc7f11b Added config example and fixed helm installation 2025-09-18 19:26:00 +02:00
Max Pfeiffer
2d31e02b47 Updated docs 2025-09-18 19:21:44 +02:00
Max Pfeiffer
6db6a6b960 Added first kubernetes resources, removed clutter 2025-09-18 19:01:32 +02:00
Max Pfeiffer
644bb6af90 Merge pull request #3 from max-pfeiffer/feature/cilium-improvements
Removed Gateway and added load balancer, ingress and egress features
2025-09-16 20:04:20 +02:00
Max Pfeiffer
f959d83f50 Removed Gateway and added load balancer, ingress and egress features
Gateway API is still rather new, no time for experiments.
2025-09-16 20:03:46 +02:00
Max Pfeiffer
27b751f334 Merge pull request #2 from max-pfeiffer/feature/cilium
Added Cilium as CNI
2025-09-16 08:16:19 +02:00
Max Pfeiffer
a8254f4f5c Added Cilium as CNI 2025-09-16 08:15:45 +02:00
Max Pfeiffer
c3a4273100 Merge pull request #1 from max-pfeiffer/feature/update-talos-setup
Update talos setup
2025-09-13 00:05:33 +02:00
Max Pfeiffer
f80997690c Node names now contain the cluster name, fixed kubeconfig endpoint 2025-09-12 21:46:50 +02:00
Max Pfeiffer
5076f167f9 Made installation more configurable and removed clutter 2025-09-12 19:52:44 +02:00
Max Pfeiffer
cf41134815 Updated talos version, made setup more configurable, removed obsolet stuff 2025-09-11 19:48:06 +02:00
Max Pfeiffer
d43ddca54a Optimized virtual machine provisioning 2024-11-10 19:01:12 +01:00
Max Pfeiffer
0a410366ed Fixed handling of install images
The default image was missing the qemu guest agent.
2024-11-09 18:00:12 +01:00
Max Pfeiffer
67ab2ce633 Added documentation 2024-11-09 15:16:46 +01:00
Max Pfeiffer
ec311d6e52 Added more namespace and installed argocd via helm 2024-11-09 14:51:26 +01:00
Max Pfeiffer
c8df9ea935 Added Kubernetes config 2024-11-09 12:56:03 +01:00
Max Pfeiffer
ee675221d9 Added virtual machines and talos config to create a three node cluster 2024-11-09 12:32:59 +01:00
Max Pfeiffer
9e2b64cc8c Initial commit 2024-11-09 09:51:16 +01:00