Skip to content

[Feature]: Have fluxcd documentation and support and more charts #387

Description

@suse-coder

📝 Description

Kubara currently seems to be heavily tied to Argo CD. I would like to see official documentation (and ideally first-class support) for using Flux Operator (https://fluxoperator.dev/) instead.

Reasons:

  • Argo CD feels too heavy and slow for my use case.
  • I want to run Kubara on STACKIT Edge Cloud, where the platform already provides a managed Kubernetes environment. Having everything installed and upgradable automatically via the STACKIT UI/CLI (without needing a full GitOps controller like Argo CD) would be ideal.
    Flux Operator is lightweight, fast, and fits perfectly into environments where the underlying platform already handles a lot of the infrastructure.
  • An alternative long-term direction would be to evolve Kubara toward a CUE-based approach similar to Timoni (by the same author as Flux). This would make the experience even more modern and declarative.

🎯 Use Case

  • Deploy and manage Kubara on STACKIT Edge Cloud (or similar managed Kubernetes offerings) without pulling in Argo CD.
  • Trigger upgrades directly from the STACKIT UI or CLI while still benefiting from Kubara’s opinionated stack.
  • Keep the GitOps workflow but with a much lighter controller (Flux Operator).
  • Have a clear, documented path for users who deliberately want to avoid Argo CD.

📎 Additional Context

https://fluxoperator.dev/
https://timoni.sh/quickstart/

Please consider adding the following charts to Kubara’s default / recommended catalog (I could provide working helm charts):

Observability & Storage

  • VictoriaMetrics (instead of or in addition to Prometheus)
  • Mayastor
  • Rook Ceph

Productivity & Collaboration

Monitoring & Benchmarking

  • LibreSpeed

Backup

  • Veeam Kasten K10

Virtualization

  • KubeVirt – including ready-to-use examples and documentation for common guest OS images:
    • Windows (Server + Desktop)
    • SUSE Linux Enterprise
    • Ubuntu
    • Fedora

Would love to see any of the above added as first-class, well-documented options. Thanks!

✅ Checklist

  • I have searched existing issues
  • This is not a duplicate

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions