From 1b20460f580836aba647137e0c707676a26cb460 Mon Sep 17 00:00:00 2001 From: Aksel Skaar Leirvaag Date: Mon, 13 Jan 2025 14:50:14 +0100 Subject: [PATCH 1/2] Release v0.16.0-rc.5 --- charts/tofu-controller/Chart.yaml | 4 ++-- charts/tofu-controller/values.yaml | 6 +++--- config/branch-planner/kustomization.yaml | 2 +- config/manager/kustomization.yaml | 2 +- docs/branch-planner/release.yaml | 8 ++++---- docs/release.yaml | 6 +++--- 6 files changed, 14 insertions(+), 14 deletions(-) diff --git a/charts/tofu-controller/Chart.yaml b/charts/tofu-controller/Chart.yaml index f7cdd48c..a91e4d1d 100644 --- a/charts/tofu-controller/Chart.yaml +++ b/charts/tofu-controller/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: tofu-controller description: The Helm chart for Weave GitOps Terraform Controller type: application -version: 0.16.0-rc.4 -appVersion: "v0.16.0-rc.4" +version: 0.16.0-rc.5 +appVersion: "v0.16.0-rc.5" diff --git a/charts/tofu-controller/values.yaml b/charts/tofu-controller/values.yaml index a4b43733..00079fe8 100644 --- a/charts/tofu-controller/values.yaml +++ b/charts/tofu-controller/values.yaml @@ -31,7 +31,7 @@ image: pullPolicy: IfNotPresent # -- Overrides the image tag whose default is the chart appVersion. # @default -- `.Chart.AppVersion` - tag: "v0.16.0-rc.4" + tag: "v0.16.0-rc.5" # -- Controller image pull secret imagePullSecrets: [] # -- Resource limits and requests @@ -121,7 +121,7 @@ runner: repository: ghcr.io/flux-iac/tf-runner # -- Runner image tag # @default -- `.Chart.AppVersion` - tag: "v0.16.0-rc.4" + tag: "v0.16.0-rc.5" grpc: # -- Maximum GRPC message size (Controller) maxMessageSize: 4 @@ -136,7 +136,7 @@ runner: name: "" # -- List of namespaces that the runner may run within (in addition to namespace of the controller itself) allowedNamespaces: - - flux-system + - flux-system # EKS-specific configurations # -- Create an AWS EKS Security Group Policy with the supplied Security Group IDs [See](https://docs.aws.amazon.com/eks/latest/userguide/security-groups-for-pods.html#deploy-securitygrouppolicy) eksSecurityGroupPolicy: diff --git a/config/branch-planner/kustomization.yaml b/config/branch-planner/kustomization.yaml index 4cb62f6b..99d9bc71 100644 --- a/config/branch-planner/kustomization.yaml +++ b/config/branch-planner/kustomization.yaml @@ -8,4 +8,4 @@ generatorOptions: images: - name: flux-iac/branch-planner newName: ghcr.io/flux-iac/branch-planner - newTag: v0.16.0-rc.4 + newTag: v0.16.0-rc.5 diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 23084b51..7754a4b4 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -8,4 +8,4 @@ generatorOptions: images: - name: flux-iac/tofu-controller newName: ghcr.io/flux-iac/tofu-controller - newTag: v0.16.0-rc.4 + newTag: v0.16.0-rc.5 diff --git a/docs/branch-planner/release.yaml b/docs/branch-planner/release.yaml index d155d3e5..8615c2f7 100644 --- a/docs/branch-planner/release.yaml +++ b/docs/branch-planner/release.yaml @@ -21,7 +21,7 @@ spec: sourceRef: kind: HelmRepository name: tf-controller - version: '>=0.16.0-rc.4' + version: '>=0.16.0-rc.5' interval: 1h0s releaseName: tf-controller targetNamespace: flux-system @@ -46,13 +46,13 @@ spec: caCertValidityDuration: 24h certRotationCheckFrequency: 30m image: - tag: v0.16.0-rc.4 + tag: v0.16.0-rc.5 runner: image: - tag: v0.16.0-rc.4 + tag: v0.16.0-rc.5 grpc: maxMessageSize: 30 branchPlanner: enabled: true image: - tag: v0.16.0-rc.4 + tag: v0.16.0-rc.5 diff --git a/docs/release.yaml b/docs/release.yaml index 053faa89..5481b241 100644 --- a/docs/release.yaml +++ b/docs/release.yaml @@ -21,7 +21,7 @@ spec: sourceRef: kind: HelmRepository name: tf-controller - version: '0.16.0-rc.4' + version: '>=0.16.0-rc.5' interval: 1h0s releaseName: tf-controller targetNamespace: flux-system @@ -46,9 +46,9 @@ spec: caCertValidityDuration: 24h certRotationCheckFrequency: 30m image: - tag: v0.16.0-rc.4 + tag: v0.16.0-rc.5 runner: image: - tag: v0.16.0-rc.4 + tag: v0.16.0-rc.5 grpc: maxMessageSize: 30 From cafcbed01517807636ec18c3ad7a89df9cd7d5be Mon Sep 17 00:00:00 2001 From: Aksel Skaar Leirvaag Date: Tue, 14 Jan 2025 07:36:19 +0100 Subject: [PATCH 2/2] make helm-docs --- charts/tofu-controller/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/tofu-controller/README.md b/charts/tofu-controller/README.md index 6d4676f1..5b437be4 100644 --- a/charts/tofu-controller/README.md +++ b/charts/tofu-controller/README.md @@ -1,6 +1,6 @@ # Tofu Controller -![Version: 0.16.0-rc.4](https://img.shields.io/badge/Version-0.16.0--rc.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.16.0-rc.4](https://img.shields.io/badge/AppVersion-v0.16.0--rc.4-informational?style=flat-square) +![Version: 0.16.0-rc.5](https://img.shields.io/badge/Version-0.16.0--rc.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.16.0-rc.5](https://img.shields.io/badge/AppVersion-v0.16.0--rc.5-informational?style=flat-square) This is the Helm chart for the [Tofu Controller](https://github.com/flux-iac/tofu-controller), an IAC controller for Flux [Flux](https://fluxcd.io) to reconcile OpenTofu and Terraform resources in the GitOps way. @@ -80,7 +80,7 @@ __Note__: If you need to use the `imagePullSecrets` it would be best to set `ser | rbac.create | bool | `true` | If `true`, create and use RBAC resources | | replicaCount | int | `1` | Number of tofu-controller pods to deploy | | resources | object | `{"limits":{"cpu":"1000m","memory":"1Gi"},"requests":{"cpu":"200m","memory":"64Mi"}}` | Resource limits and requests | -| runner | object | `{"creationTimeout":"5m0s","grpc":{"maxMessageSize":4},"image":{"repository":"ghcr.io/flux-iac/tf-runner","tag":"v0.16.0-rc.4"},"serviceAccount":{"allowedNamespaces":["flux-system"],"annotations":{},"create":true,"name":""}}` | Runner-specific configurations | +| runner | object | `{"creationTimeout":"5m0s","grpc":{"maxMessageSize":4},"image":{"repository":"ghcr.io/flux-iac/tf-runner","tag":"v0.16.0-rc.5"},"serviceAccount":{"allowedNamespaces":["flux-system"],"annotations":{},"create":true,"name":""}}` | Runner-specific configurations | | runner.creationTimeout | string | `"5m0s"` | Timeout for runner-creation (Controller) | | runner.grpc.maxMessageSize | int | `4` | Maximum GRPC message size (Controller) | | runner.image.repository | string | `"ghcr.io/flux-iac/tf-runner"` | Runner image repository |