diff --git a/stable/node-red/Chart.yaml b/stable/node-red/Chart.yaml index afbbdac35b..419fc10a84 100644 --- a/stable/node-red/Chart.yaml +++ b/stable/node-red/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v1 -appVersion: 0.19.6 +appVersion: 0.20.5 description: Node-RED is flow-based programming for the Internet of Things name: node-red -version: 1.2.3 +version: 1.3.0 keywords: - nodered - node-red diff --git a/stable/node-red/README.md b/stable/node-red/README.md index eee03ad7c1..20c9a89d83 100644 --- a/stable/node-red/README.md +++ b/stable/node-red/README.md @@ -36,38 +36,38 @@ The command removes all the Kubernetes components associated with the chart and The following tables lists the configurable parameters of the Node-RED chart and their default values. -| Parameter | Description | Default | -| ------------------------------- | ------------------------------- | ---------------------------------------------------------- | -| `image.repository` | node-red image | `nodered/node-red-docker` | -| `image.tag` | node-red image tag | `0.19.4-v8` | -| `image.pullPolicy` | node-red image pull policy | `IfNotPresent` | -| `strategyType` | Specifies the strategy used to replace old Pods by new ones | `Recreate` | -| `flows` | Default flows configuration | `flows.json` | -| `nodeOptions` | Node.js runtime arguments | `` | -| `timezone` | Default timezone | `UTC` | -| `service.type` | Kubernetes service type for the GUI | `ClusterIP` | -| `service.port` | Kubernetes port where the GUI is exposed | `1880` | -| `service.nodePort` | Kubernetes nodePort where the GUI is exposed | `` | -| `service.annotations` | Service annotations for the GUI | `{}` | -| `service.labels` | Custom labels | `{}` | -| `service.loadBalancerIP` | Loadbalance IP for the GUI | `{}` | -| `service.loadBalancerSourceRanges` | List of IP CIDRs allowed access to load balancer (if supported) | None -| `service.externalTrafficPolicy` | Set the externalTrafficPolicy in the Service to either Cluster or Local | `Cluster` -| `ingress.enabled` | Enables Ingress | `false` | -| `ingress.annotations` | Ingress annotations | `{}` | -| `ingress.path` | Ingress path | `/` | -| `ingress.hosts` | Ingress accepted hostnames | `chart-example.local` | -| `ingress.tls` | Ingress TLS configuration | `[]` | -| `persistence.enabled` | Use persistent volume to store data | `false` | -| `persistence.size` | Size of persistent volume claim | `5Gi` | -| `persistence.existingClaim` | Use an existing PVC to persist data | `nil` | -| `persistence.storageClass` | Type of persistent volume claim | `-` | -| `persistence.accessModes` | Persistence access modes | `ReadWriteOnce` | -| `persistence.subPath` | Mount a sub dir of the persistent volume | `nil` | -| `resources` | CPU/Memory resource requests/limits | `{}` | -| `nodeSelector` | Node labels for pod assignment | `{}` | -| `tolerations` | Toleration labels for pod assignment | `[]` | -| `affinity` | Affinity settings for pod assignment | `{}` | +| Parameter | Description | Default | +|:-----------------------------------|:------------------------------------------------------------------------|:--------------------------| +| `image.repository` | node-red image | `nodered/node-red-docker` | +| `image.tag` | node-red image tag | `0.20.5-slim-v8` | +| `image.pullPolicy` | node-red image pull policy | `IfNotPresent` | +| `strategyType` | Specifies the strategy used to replace old Pods by new ones | `Recreate` | +| `flows` | Default flows configuration | `flows.json` | +| `nodeOptions` | Node.js runtime arguments | `` | +| `timezone` | Default timezone | `UTC` | +| `service.type` | Kubernetes service type for the GUI | `ClusterIP` | +| `service.port` | Kubernetes port where the GUI is exposed | `1880` | +| `service.nodePort` | Kubernetes nodePort where the GUI is exposed | `` | +| `service.annotations` | Service annotations for the GUI | `{}` | +| `service.labels` | Custom labels | `{}` | +| `service.loadBalancerIP` | Loadbalance IP for the GUI | `{}` | +| `service.loadBalancerSourceRanges` | List of IP CIDRs allowed access to load balancer (if supported) | None | +| `service.externalTrafficPolicy` | Set the externalTrafficPolicy in the Service to either Cluster or Local | `Cluster` | +| `ingress.enabled` | Enables Ingress | `false` | +| `ingress.annotations` | Ingress annotations | `{}` | +| `ingress.path` | Ingress path | `/` | +| `ingress.hosts` | Ingress accepted hostnames | `chart-example.local` | +| `ingress.tls` | Ingress TLS configuration | `[]` | +| `persistence.enabled` | Use persistent volume to store data | `false` | +| `persistence.size` | Size of persistent volume claim | `5Gi` | +| `persistence.existingClaim` | Use an existing PVC to persist data | `nil` | +| `persistence.storageClass` | Type of persistent volume claim | `-` | +| `persistence.accessModes` | Persistence access modes | `ReadWriteOnce` | +| `persistence.subPath` | Mount a sub dir of the persistent volume | `nil` | +| `resources` | CPU/Memory resource requests/limits | `{}` | +| `nodeSelector` | Node labels for pod assignment | `{}` | +| `tolerations` | Toleration labels for pod assignment | `[]` | +| `affinity` | Affinity settings for pod assignment | `{}` | Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example, diff --git a/stable/node-red/values.yaml b/stable/node-red/values.yaml index 3133000753..38c770065a 100644 --- a/stable/node-red/values.yaml +++ b/stable/node-red/values.yaml @@ -7,7 +7,7 @@ strategyType: Recreate image: repository: nodered/node-red-docker - tag: 0.19.6-v8 + tag: 0.20.5-slim-v8 pullPolicy: IfNotPresent nameOverride: ""