Releases: fullstackjam/k8s-gitops
Releases · fullstackjam/k8s-gitops
v0.0.6
What's Changed
This release includes 849 commits with significant infrastructure improvements and new components.
✨ Highlights
- Gateway API Migration: Traefik migrated to Gateway API mode with proper cert-manager integration
- Elastic Stack: Added ECK-based Elastic Stack deployment (Elasticsearch, Logstash, Kibana)
- Argo Ecosystem: Added Argo Events, Argo Workflows, and Argo Rollouts support
- Cloudflare Provider v5: Upgraded Terraform Cloudflare provider to v5
- Immich: Added self-hosted photo management with PostgreSQL backend
🚀 New Components
- Elastic Stack (ECK 3.2.0, Elastic 9.x)
- Argo Events & Argo Workflows
- Argo Rollouts with ArgoCD extension
- Immich photo management
- Harbor container registry
- Pairdrop file sharing
- GitLab (initial configuration)
- Descheduler for pod rebalancing
- Metrics Server
🔧 Infrastructure Improvements
- Kubespray integrated as Git submodule for Kubernetes deployment
- Snapshot-controller added to rook-ceph
- External DNS with Gateway API support
- ArgoCD Image Updater with CRD support
- Nix flake development environment
📦 Dependency Updates
Major version upgrades:
- cloudflared: 2025.11.1 → 2026.1.1
- Traefik: v39
- kube-prometheus-stack: v81
- ArgoCD: v9.3.5
- Grafana: v10.5.10
- External Secrets: v1.3.1
🐛 Notable Fixes
- Fixed snapshot-controller webhook issues in rook-ceph
- Fixed Traefik namespace policies for cert-manager
- Fixed ArgoCD Image Updater RBAC and configuration
- Fixed external-dns Gateway API integration
Full Changelog: v0.0.5...v0.0.6
v0.0.5
Disable Renovate updates for specific package
v0.0.4
- increase more application
- update more of package to latest
v0.0.3
- use kubepray to build K8s to replace k3s
- update helm chart to newer version
v0.0.2
- still use k3s, but three nodes for master
- upgrade to fedora41
v0.0.1
build on k3s, one master and two workers