diff --git a/charts/flux-kluctl-controller/CHANGELOG.md b/charts/flux-kluctl-controller/CHANGELOG.md index ba266d5..f6ce969 100644 --- a/charts/flux-kluctl-controller/CHANGELOG.md +++ b/charts/flux-kluctl-controller/CHANGELOG.md @@ -1,6 +1,8 @@ # Changelog -## [flux-kluctl-controller-Unreleased](https://github.com/kluctl/charts/compare/flux-kluctl-controller-0.2.4...HEAD) (2023-01-13) +## [flux-kluctl-controller-Unreleased](https://github.com/kluctl/charts/compare/flux-kluctl-controller-0.2.5...HEAD) (2023-02-10) + +### [flux-kluctl-controller-0.2.5](https://github.com/kluctl/charts/compare/flux-kluctl-controller-0.2.4...flux-kluctl-controller-0.2.5) (2023-01-13) ### [flux-kluctl-controller-0.2.4](https://github.com/kluctl/charts/compare/flux-kluctl-controller-0.2.3...flux-kluctl-controller-0.2.4) (2022-12-28) diff --git a/charts/flux-kluctl-controller/Chart.yaml b/charts/flux-kluctl-controller/Chart.yaml index f3e1a36..fc498ef 100644 --- a/charts/flux-kluctl-controller/Chart.yaml +++ b/charts/flux-kluctl-controller/Chart.yaml @@ -9,5 +9,5 @@ maintainers: name: codablock description: A Helm chart for the flux-kluctl-controller type: application -version: 0.2.5 -appVersion: "v0.13.1" +version: 0.2.6 +appVersion: "v0.14.0" diff --git a/charts/flux-kluctl-controller/README.md b/charts/flux-kluctl-controller/README.md index 27c346e..f82b7ff 100644 --- a/charts/flux-kluctl-controller/README.md +++ b/charts/flux-kluctl-controller/README.md @@ -1,6 +1,6 @@ # flux-kluctl-controller -![Version: 0.2.4](https://img.shields.io/badge/Version-0.2.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.13.1](https://img.shields.io/badge/AppVersion-v0.13.1-informational?style=flat-square) +![Version: 0.2.5](https://img.shields.io/badge/Version-0.2.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.14.0](https://img.shields.io/badge/AppVersion-v0.14.0-informational?style=flat-square) A Helm chart for the flux-kluctl-controller diff --git a/charts/flux-kluctl-controller/crds/flux.kluctl.io_kluctldeployments.yaml b/charts/flux-kluctl-controller/crds/flux.kluctl.io_kluctldeployments.yaml index 21dc6ca..6ef8919 100644 --- a/charts/flux-kluctl-controller/crds/flux.kluctl.io_kluctldeployments.yaml +++ b/charts/flux-kluctl-controller/crds/flux.kluctl.io_kluctldeployments.yaml @@ -107,7 +107,10 @@ spec: type: string deployMode: default: full-deploy - description: DeployMode specifies what deploy mode should be used + description: DeployMode specifies what deploy mode should be used. + The options 'full-deploy' and 'poke-images' are supported. With + 'poke images' option, only the images from the fixed images are + exchanged and no complete deployment is triggered. enum: - full-deploy - poke-images @@ -295,10 +298,12 @@ spec: description: Prune enables pruning after deploying. type: boolean registrySecrets: - description: RegistrySecrets is a list of secret references to be - used for image registry authentication. The secrets must either + description: DEPRECATED RegistrySecrets is a list of secret references + to be used for image registry authentication. The secrets must either have ".dockerconfigjson" included or "registry", "username" and "password". Additionally, "caFile" and "insecure" can be specified. + Kluctl has deprecated querying the registry at deploy time and thus + this field is also deprecated. items: description: LocalObjectReference contains enough information to locate the referenced Kubernetes resource object. @@ -433,8 +438,9 @@ spec: type: string updateImages: default: false - description: UpdateImages instructs kluctl to update dynamic images. - Equivalent to using '-u' when calling kluctl. + description: DEPRECATED UpdateImages instructs kluctl to update dynamic + images. Equivalent to using '-u' when calling kluctl. Setting this + field to true is deprecated. type: boolean validate: default: true @@ -454,13 +460,6 @@ spec: status: description: KluctlDeploymentStatus defines the observed state of KluctlDeployment properties: - commonLabels: - additionalProperties: - type: string - description: CommonLabels are the commonLabels found in the deployment - project when the last deployment was done. This is used to perform - cleanup/deletion in case the KluctlDeployment project is deleted - type: object conditions: items: description: "Condition contains details for one aspect of the current @@ -531,6 +530,11 @@ spec: - type type: object type: array + discriminator: + description: Discriminator is the discriminator found in the target + when the last deployment was done. This is used to perform cleanup/deletion + in case the KluctlDeployment project is deleted + type: string lastAttemptedRevision: description: LastAttemptedRevision is the revision of the last reconciliation attempt.