1.7 KiB
Changelog
All notable changes to this project are documented in this file.
0.0.1-alpha.4 (2020-04-28)
This alpha release comes with integrity checks for artifacts produced from Git repositories.
0.0.1-alpha.3 (2020-04-27)
This alpha release contains a bug fix
for GitRepositories status reporting and allows
waiting for sources on-demand sync.
0.0.1-alpha.2 (2020-04-24)
This is the second alpha release of source controller.
It introduces a timeout field to the GitRepositoriesSpec
and SyncAt annotation to the common spec.
Furthermore, it allows configuring the amount of concurrent reconciliation
operations per reconciler using the newly introduced --concurrent flag
(defaults to 2), and introduces a --log-json flag to enable JSON logging.
Liveness and readiness probes have been added to the deployment manifest, and the security has been strengthened by running the controller as a non-root user by default and adding a container security context.
Tests have been added to ensure correct behaviour of the HelmChartReconciler
and HelmRepositoryReconciler.
0.0.1-alpha.1 (2020-04-16)
This is the first alpha release of source controller. The controller is an implementation of the source.fluxcd.io/v1alpha1 API based on the specifications described in the Source Controller Proposal.