|
|
eb00ba2c5a
|
fix: Make Cilium IPv4 BGP network fully functional including proof-of-concept application (#11)
- Upgraded to
- Talos v1.11 (newest)
- Kubernetes v1.34
- Added test application for LB-IPAM
- Fixed IPv4 stack:
- BGP advertisement of Services (ClusterIP, ExternalIP and LoadBalancerIP)
- Fixed CoreDNS (integration between Talos HostDNS and Cilium BPF)
Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: #11
|
2025-09-13 23:28:37 +02:00 |
|
|
|
18941f9eec
|
Enable IPv4 BGP networking (#10)
- IPv4 networking with BGP peering to upstream router
- Ethernet interface MTU configurable (9000 bytes)
Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: #10
|
2025-09-08 21:54:03 +02:00 |
|
|
|
700db1be08
|
initial network argocd project (#9)
Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: #9
|
2025-09-07 16:04:43 +02:00 |
|
|
|
b3b4bb6361
|
Define kustomize config for Cilium inlcuding an L2 load balancer pool (#8)
Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: #8
|
2025-09-07 15:58:09 +02:00 |
|
|
|
0bf1a4b536
|
Added small shell tool for fetching certs of SealedSecrets for backup purpose (#7)
Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: #7
|
2025-09-07 15:49:23 +02:00 |
|
|
|
456692fae3
|
Added creation of sealed-secrets namespace (#6)
Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: #6
|
2025-09-07 15:30:33 +02:00 |
|
|
|
daa76476a1
|
Sealed secrets, correct helm-chart version (#5)
Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: #5
|
2025-09-07 15:27:13 +02:00 |
|
|
|
5d758337fd
|
Try other kustomiz.buildOptions for ArgoCd (#4)
Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: #4
|
2025-09-07 15:19:53 +02:00 |
|
|
|
1a685314be
|
Try fixing ArgoCD with Helm+Kustomize (#3)
Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: #3
|
2025-09-07 11:51:36 +02:00 |
|
|
|
1c2ed174cf
|
Fixing ArgoCD by moving to right repository
Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: #2
|
2025-09-07 11:32:40 +02:00 |
|
|
|
04cede6f11
|
Rebuild ArgoCD deployment by example on sealed-secrets
-
Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: #1
|
2025-09-07 11:08:10 +02:00 |
|
|
|
56870c61e6
|
Add ArgoCD bootstrapping (#2)
Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: s5b-private/k8s#2
|
2025-09-07 08:10:32 +02:00 |
|
|
|
b2f7eba0fa
|
Enable Cilium IPv4 only (#1)
Co-authored-by: Marcel Straub <m@straubs.eu>
Reviewed-on: s5b-private/k8s#1
|
2025-09-05 12:43:00 +02:00 |
|
Marcel Straub
|
bcb019c17d
|
moved container registry mirrors to configuration
|
2025-09-04 10:43:59 +02:00 |
|
Marcel Straub
|
d7b993dc21
|
Small changes on debug container
|
2025-09-04 10:33:20 +02:00 |
|
Marcel Straub
|
3111caf4bf
|
Added information about using debug cotnainer
|
2025-09-04 10:21:58 +02:00 |
|
Marcel Straub
|
83242d8c74
|
output kube-config
|
2025-09-04 09:12:33 +02:00 |
|
Marcel Straub
|
e65f99c728
|
README: Added info to get 64bit opentofu version
|
2025-09-04 09:04:23 +02:00 |
|
Marcel Straub
|
ecb2349156
|
made iso image fetching more resilient to network errors
|
2025-09-03 19:22:29 +02:00 |
|
Marcel Straub
|
582395275a
|
fixed configuration of ntp server
|
2025-09-03 19:22:14 +02:00 |
|
Marcel Straub
|
f791531e1d
|
upgraded opentofu talos provide to fix incompatibility with newer talos version
|
2025-09-03 18:52:13 +02:00 |
|
Marcel Straub
|
26a62b20a0
|
Removed cilium - First working state, i.e. talosctl health is successful
|
2025-09-03 17:11:58 +02:00 |
|
Marcel Straub
|
56692bc7b8
|
Updated .gitignore
|
2025-09-03 16:42:32 +02:00 |
|
Marcel Straub
|
c3d6312cc5
|
first edition that installs the cluster but cluster does not get healthy
|
2025-09-03 16:42:08 +02:00 |
|
Marcel Straub
|
c83ca025ae
|
Added .gitignore: ignore .envrc files
|
2025-09-01 15:35:18 +02:00 |
|
Marcel Straub
|
d5494e4cdd
|
technology agnostic naming
|
2025-09-01 10:22:02 +02:00 |
|
Marcel Straub
|
ef0df1f22a
|
reorg and restart of configuration build-up
|
2025-09-01 10:15:09 +02:00 |
|
Marcel Straub
|
d4ff360bc2
|
last state before restart
|
2025-09-01 10:04:58 +02:00 |
|
Marcel Straub
|
f8c3b7fa85
|
disable kube-proxy
|
2025-01-19 18:45:43 +01:00 |
|
Marcel Straub
|
3cf36a0b06
|
clean-up: removed redundancies between plane controlplane.yaml and pathces
|
2025-01-19 18:45:25 +01:00 |
|
Marcel Straub
|
4a50ca5829
|
Structured configuration
|
2025-01-19 11:58:37 +01:00 |
|
Marcel Straub
|
6b4b3d9ee2
|
Created transient config directory
|
2025-01-19 11:52:46 +01:00 |
|
Marcel Straub
|
6c9e7ad2a5
|
First working iteration of cluster with 3 controllers and 3 workers
|
2025-01-19 11:16:04 +01:00 |
|