Skip to content

Commit

Permalink
additional rbac rules for tforc 1.3.1
Browse files Browse the repository at this point in the history
  • Loading branch information
isaaguilar committed Aug 21, 2024
1 parent 68fd1ed commit 4d782fe
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 5 deletions.
4 changes: 2 additions & 2 deletions charts/terraform-operator-remote-controller/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v1
appVersion: 1.2.10
appVersion: 1.3.1
description: A Helm chart to deploy the terraform-operator-remote-controller
name: terraform-operator-remote-controller
version: 1.0.14
version: 1.0.15
5 changes: 3 additions & 2 deletions charts/terraform-operator-remote-controller/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# terraform-operator-remote-controller

![Version: 1.0.14](https://img.shields.io/badge/Version-1.0.14-informational?style=flat-square) ![AppVersion: 1.2.10](https://img.shields.io/badge/AppVersion-1.2.10-informational?style=flat-square)
![Version: 1.0.15](https://img.shields.io/badge/Version-1.0.15-informational?style=flat-square) ![AppVersion: 1.3.1](https://img.shields.io/badge/AppVersion-1.3.1-informational?style=flat-square)

A Helm chart to deploy the terraform-operator-remote-controller

Expand All @@ -15,7 +15,7 @@ $ helm install terraform-operator-remote-controller galleybytes/terraform-operat

| Key | Description | Default |
|---|---|---|
| image | `object` image repository and tag | `{"repository":"ghcr.io/galleybytes/terraform-operator-remote-controller","tag":"1.2.10"}` |
| image | `object` image repository and tag | `{"repository":"ghcr.io/galleybytes/terraform-operator-remote-controller","tag":"1.3.1"}` |
| env | `list` Env defined like k8s EnvVar https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.21/#envvar-v1-core. Values can be tpl ie `{{ .Values.CLIENT_NAME }}` where `CLIENT_NAME` can be defined elsewhere. | `[]` |
| resources | `object` CPU/Memory request and limit configuration | `{"limits":{"cpu":"50m","memory":"32M"},"requests":{"cpu":"5m","memory":"32M"}}` |
| nodeSelector | `object` node labels for pod assignment | `{}` |
Expand All @@ -25,3 +25,4 @@ $ helm install terraform-operator-remote-controller galleybytes/terraform-operat
| data.vcluster.enabled | `bool` Enable configuring the vcluster | `false` |
| data.vcluster.prerender | `bool` Run the manifest thru a helm-template before applying using the values from the current helm release | `false` |
| data.vcluster.manifest | `string` The fully defined vCluster configuration | `""` |
| rbac.rules | `list` Additional RBAC rules added to the policy used by the controller and post jobs | `[]` |
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,6 @@ rules:
- patch
- get
- list
{{- with .Values.rbac.rules }}
{{ toYaml . }}
{{- end }}
7 changes: 6 additions & 1 deletion charts/terraform-operator-remote-controller/values.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# -- image repository and tag
image:
repository: ghcr.io/galleybytes/terraform-operator-remote-controller
tag: 1.2.10
tag: 1.3.1

# -- Env defined like k8s EnvVar https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.21/#envvar-v1-core.
# Values can be tpl ie `{{ .Values.CLIENT_NAME }}` where `CLIENT_NAME` can be defined elsewhere.
Expand Down Expand Up @@ -47,3 +47,8 @@ data:
prerender: false
# -- The fully defined vCluster configuration
manifest: ""

# - RBAC related configuration
rbac:
# -- Additional RBAC rules added to the policy used by the controller and post jobs
rules: []

0 comments on commit 4d782fe

Please sign in to comment.