This article is more than one year old. Older articles may contain outdated content. Check that the information in the page has not become incorrect since its publication.

Cozystack v0.8: FluxCD Operator, E2E Tests, ARM Support, and Managed Cluster Extensions

Cozystack v0.8: FluxCD Operator, E2E Tests, ARM Support, and Managed Cluster Extensions

Cozystack v0.8 is a significant release that overhauls the Flux installation, adds comprehensive testing, and expands platform reach to ARM hardware.

Major Features and Improvements

FluxCD Operator

The installation logic for FluxCD has been completely revamped. The community Helm chart is replaced with the official FluxCD Operator (Flux 2.3), providing better lifecycle management and a cleaner upgrade path.

E2E Testing

End-to-end tests have been added for robust validation of the platform. This marks the beginning of automated quality assurance for Cozystack releases.

ARM Architecture Support

Basic support for ARM architecture has been introduced in the distro-hosted bundle, broadening the range of hardware Cozystack can run on.

Managed Extensions for Tenant Clusters

Users can now install ingress-nginx, cert-manager, and FluxCD in their tenant Kubernetes clusters with a single click in the dashboard. Traffic can also be routed to custom Kubernetes clusters via the primary ingress controller.

PostgreSQL Quorum Replication

Synchronous replication based on quorum is now available for the PostgreSQL application, improving data safety for production databases.

ETCD Operator v0.3.0

The etcd operator receives a major update with ARM support, an architectural overhaul with detailed flow charts, autocompaction enabled by default, and automatic quota-backend-bytes calculation at 95% of PVC size.

All changes: v0.8.0

Join the community