Skip to content

Commit

Permalink
Merge pull request #392 from samssann/service-account-labels
Browse files Browse the repository at this point in the history
Service account labels
  • Loading branch information
colearendt authored Jul 21, 2023
2 parents 0148d79 + 6933440 commit ee6baec
Show file tree
Hide file tree
Showing 24 changed files with 73 additions and 46 deletions.
6 changes: 3 additions & 3 deletions charts/rstudio-connect/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: rstudio-library
repository: file://../rstudio-library
version: 0.1.25
digest: sha256:08346f2e681bf03d2dea6d8f9538f15f2396d2bd09da95543ab788bed98e52db
generated: "2023-03-17T14:57:23.683599-04:00"
version: 0.1.26
digest: sha256:a44e6522d87fad58a52c147c0f46684f14934b392df1a9fd195e284b978ec378
generated: "2023-07-21T10:31:31.079888-04:00"
4 changes: 2 additions & 2 deletions charts/rstudio-connect/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: rstudio-connect
description: Official Helm chart for RStudio Connect
version: 0.5.2
version: 0.5.3
apiVersion: v2
appVersion: 2023.06.0
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
Expand All @@ -13,7 +13,7 @@ maintainers:
url: https://github.com/sol-eng
dependencies:
- name: rstudio-library
version: 0.1.25
version: 0.1.26
repository: file://../rstudio-library
annotations:
artifacthub.io/images: |
Expand Down
8 changes: 4 additions & 4 deletions charts/rstudio-connect/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# RStudio Connect

![Version: 0.5.2](https://img.shields.io/badge/Version-0.5.2-informational?style=flat-square) ![AppVersion: 2023.06.0](https://img.shields.io/badge/AppVersion-2023.06.0-informational?style=flat-square)
![Version: 0.5.3](https://img.shields.io/badge/Version-0.5.3-informational?style=flat-square) ![AppVersion: 2023.06.0](https://img.shields.io/badge/AppVersion-2023.06.0-informational?style=flat-square)

#### _Official Helm chart for RStudio Connect_

Expand All @@ -26,11 +26,11 @@ To ensure reproducibility in your environment and insulate yourself from future

## Installing the Chart

To install the chart with the release name `my-release` at version 0.5.2:
To install the chart with the release name `my-release` at version 0.5.3:

```bash
helm repo add rstudio https://helm.rstudio.com
helm upgrade --install my-release rstudio/rstudio-connect --version=0.5.2
helm upgrade --install my-release rstudio/rstudio-connect --version=0.5.3
```

To explore other chart versions, take a look at:
Expand Down Expand Up @@ -153,7 +153,7 @@ The Helm `config` values are converted into the `rstudio-connect.gcfg` service c
| prometheusExporter.securityContext | object | `{}` | securityContext for the prometheus exporter sidecar |
| rbac.clusterRoleCreate | bool | `false` | Whether to create the ClusterRole that grants access to the Kubernetes nodes API. This is used by the Launcher to get all of the IP addresses associated with the node that is running a particular job. In most cases, this can be disabled as the node's internal address is sufficient to allow proper functionality. |
| rbac.create | bool | `true` | Whether to create rbac. (also depends on launcher.enabled = true) |
| rbac.serviceAccount | object | `{"annotations":{},"create":true,"name":""}` | The serviceAccount to be associated with rbac (also depends on launcher.enabled = true) |
| rbac.serviceAccount | object | `{"annotations":{},"create":true,"labels":{},"name":""}` | The serviceAccount to be associated with rbac (also depends on launcher.enabled = true) |
| readinessProbe | object | `{"enabled":true,"failureThreshold":3,"httpGet":{"path":"/__ping__","port":3939},"initialDelaySeconds":3,"periodSeconds":3,"successThreshold":1,"timeoutSeconds":1}` | Used to configure the container's readinessProbe. Only included if enabled = true |
| replicas | int | `1` | The number of replica pods to maintain for this service |
| resources | object | `{}` | Defines resources for the rstudio-connect container |
Expand Down
3 changes: 2 additions & 1 deletion charts/rstudio-connect/templates/rbac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,10 @@
{{ $serviceAccountName := default .Values.rbac.serviceAccount.name (include "rstudio-connect.fullname" .) }}
{{ $serviceAccountCreate := .Values.rbac.serviceAccount.create }}
{{ $serviceAccountAnnotations := .Values.rbac.serviceAccount.annotations }}
{{ $serviceAccountLabels := .Values.rbac.serviceAccount.labels }}
{{ $clusterRoleCreate := .Values.rbac.clusterRoleCreate }}
{{ $rbacValues1 := dict "namespace" $namespace "serviceAccountName" $serviceAccountName "targetNamespace" $targetNamespace }}
{{ $rbacValues2 := dict "serviceAccountCreate" $serviceAccountCreate "serviceAccountAnnotations" $serviceAccountAnnotations }}
{{ $rbacValues2 := dict "serviceAccountCreate" $serviceAccountCreate "serviceAccountAnnotations" $serviceAccountAnnotations "serviceAccountLabels" $serviceAccountLabels }}
{{ $rbacValues3 := dict "clusterRoleCreate" $clusterRoleCreate }}
{{ $rbacValues := merge $rbacValues1 $rbacValues2 $rbacValues3 }}
{{ include "rstudio-library.rbac" $rbacValues }}
Expand Down
1 change: 1 addition & 0 deletions charts/rstudio-connect/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ rbac:
create: true
name: ""
annotations: {}
labels: {}

# -- Extra objects to deploy (value evaluated as a template)
extraObjects: []
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-launcher-rbac/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: rstudio-library
repository: file://../rstudio-library
version: 0.1.25
digest: sha256:08346f2e681bf03d2dea6d8f9538f15f2396d2bd09da95543ab788bed98e52db
generated: "2023-03-17T14:57:25.394196-04:00"
version: 0.1.26
digest: sha256:a44e6522d87fad58a52c147c0f46684f14934b392df1a9fd195e284b978ec378
generated: "2023-07-21T12:24:53.177096-04:00"
6 changes: 3 additions & 3 deletions charts/rstudio-launcher-rbac/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: rstudio-launcher-rbac
description: RBAC definition for the RStudio Job Launcher
type: application
version: 0.2.16
appVersion: 0.2.16
version: 0.2.17
appVersion: 0.2.17
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
sources:
- https://github.com/rstudio/helm
Expand All @@ -13,7 +13,7 @@ maintainers:
url: https://github.com/sol-eng
dependencies:
- name: rstudio-library
version: 0.1.25
version: 0.1.26
repository: file://../rstudio-library
keywords:
- "data science"
Expand Down
5 changes: 5 additions & 0 deletions charts/rstudio-launcher-rbac/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 0.2.17

- Update `rstudio-library` chart dependency
- Add the ability to add serviceAccount labels

# 0.2.16

- Update documentation for more clarity
Expand Down
13 changes: 7 additions & 6 deletions charts/rstudio-launcher-rbac/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# rstudio-launcher-rbac

![Version: 0.2.16](https://img.shields.io/badge/Version-0.2.16-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.2.16](https://img.shields.io/badge/AppVersion-0.2.16-informational?style=flat-square)
![Version: 0.2.17](https://img.shields.io/badge/Version-0.2.17-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.2.17](https://img.shields.io/badge/AppVersion-0.2.17-informational?style=flat-square)

#### _RBAC definition for the RStudio Job Launcher_

Expand All @@ -18,11 +18,11 @@ To ensure a stable production deployment, please:

## Installing the Chart

To install the chart with the release name `my-release` at version 0.2.16:
To install the chart with the release name `my-release` at version 0.2.17:

```bash
helm repo add rstudio https://helm.rstudio.com
helm upgrade --install my-release rstudio/rstudio-launcher-rbac --version=0.2.16
helm upgrade --install my-release rstudio/rstudio-launcher-rbac --version=0.2.17
```

To explore other chart versions, take a look at:
Expand Down Expand Up @@ -51,9 +51,10 @@ helm template -n rstudio rstudio-launcher-rbac rstudio/rstudio-launcher-rbac
| includeReleaseNamespace | bool | `true` | Whether the helm release namespace should be a possible launcher target |
| nameOverride | string | `""` | The override for "ChartName" in the "FullName" which defaults to "ReleaseName-ChartName" or "ReleaseName" (if "ReleaseName" contains "ChartName") |
| removeNamespaceReferences | bool | `false` | remove explicit namespace references (problematic if targetNamespaces is defined) |
| serviceAccount.annotations | object | `{}` | |
| serviceAccount.create | bool | `true` | |
| serviceAccount.name | string | `""` | |
| serviceAccount.annotations | object | `{}` | Annotations to add to the service account |
| serviceAccount.create | bool | `true` | Specifies whether a service account should be created |
| serviceAccount.labels | object | `{}` | Labels to add to the service account |
| serviceAccount.name | string | `""` | The name of the service account to use. If not set, a name is generated using the fullname template |
| targetNamespaces | list | `[]` | The targetNamespaces that the launcher will be able to launch sessions into |

----------------------------------------------
Expand Down
2 changes: 2 additions & 0 deletions charts/rstudio-launcher-rbac/templates/rbac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
{{- $roleName := include "rstudio-launcher-rbac.fullname" . }}
{{- $serviceAccountCreate := .Values.serviceAccount.create }}
{{- $serviceAccountAnnotations := .Values.serviceAccount.annotations }}
{{- $serviceAccountLabels := .Values.serviceAccount.labels }}
{{- $clusterRoleCreate := .Values.clusterRoleCreate }}

{{- $rbacValues := dict
Expand All @@ -25,6 +26,7 @@
"targetNamespace" ($targetNamespace)
"serviceAccountCreate" ($serviceAccountCreate)
"serviceAccountAnnotations" ($serviceAccountAnnotations)
"serviceAccountLabels" ($serviceAccountLabels)
"removeNamespaceReferences" (.Values.removeNamespaceReferences)
"roleName" ($roleName)
"clusterRoleCreate" ($clusterRoleCreate)
Expand Down
8 changes: 5 additions & 3 deletions charts/rstudio-launcher-rbac/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,12 @@ fullnameOverride: ""
clusterRoleCreate: false

serviceAccount:
# Specifies whether a service account should be created
# -- Specifies whether a service account should be created
create: true
# Annotations to add to the service account
# -- Annotations to add to the service account
annotations: {}
# The name of the service account to use.
# -- The name of the service account to use.
# If not set, a name is generated using the fullname template
name: ""
# -- Labels to add to the service account
labels: {}
4 changes: 2 additions & 2 deletions charts/rstudio-library/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: rstudio-library
description: Helm library helpers for use by Official RStudio charts
type: library
version: 0.1.25
appVersion: 0.1.25
version: 0.1.26
appVersion: 0.1.26

icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
home: https://www.rstudio.com
Expand Down
4 changes: 4 additions & 0 deletions charts/rstudio-library/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# 0.1.26

- Add the capability to add labels to service accounts

# 0.1.25

- Update documentation to remove "beta" label and explain production recommendations
Expand Down
2 changes: 1 addition & 1 deletion charts/rstudio-library/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# rstudio-library

![Version: 0.1.25](https://img.shields.io/badge/Version-0.1.25-informational?style=flat-square) ![Type: library](https://img.shields.io/badge/Type-library-informational?style=flat-square) ![AppVersion: 0.1.25](https://img.shields.io/badge/AppVersion-0.1.25-informational?style=flat-square)
![Version: 0.1.26](https://img.shields.io/badge/Version-0.1.26-informational?style=flat-square) ![Type: library](https://img.shields.io/badge/Type-library-informational?style=flat-square) ![AppVersion: 0.1.26](https://img.shields.io/badge/AppVersion-0.1.26-informational?style=flat-square)

#### _Helm library helpers for use by Official RStudio charts_

Expand Down
6 changes: 6 additions & 0 deletions charts/rstudio-library/templates/_rbac.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,12 @@
"removeNamespaceReferences": "whether to remove namespace references"
"serviceAccountCreate": "whether to create the service account"
"serviceAccountAnnotations": "annotation object for the serviceAccount"
"serviceAccountLabels": "labels object for the serviceAccount"
"clusterRoleCreate": "whether or not to create the ClusterRole that allows access to the nodes API"
*/ -}}
{{- define "rstudio-library.rbac" -}}
{{- $serviceAccountAnnotations := default (dict) .serviceAccountAnnotations }}
{{- $serviceAccountLabels := default (dict) .serviceAccountLabels }}
{{- include "rstudio-library.debug.type-check" (dict "name" "serviceAccountCreate" "object" .serviceAccountCreate "expected" "bool" "description" "enabling cluster service account creation") }}
{{- $serviceAccountCreate := eq .serviceAccountCreate false | ternary false true }}
{{- $serviceAccountName := .serviceAccountName }}
Expand Down Expand Up @@ -63,6 +65,10 @@ metadata:
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
{{- with $serviceAccountLabels }}
labels:
{{- toYaml . | nindent 4 }}
{{- end }}
{{- end }}
{{- range $ns := $allNamespaces }}
---
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-pm/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: rstudio-library
repository: file://../rstudio-library
version: 0.1.25
digest: sha256:08346f2e681bf03d2dea6d8f9538f15f2396d2bd09da95543ab788bed98e52db
generated: "2023-03-17T14:57:27.445424-04:00"
version: 0.1.26
digest: sha256:a44e6522d87fad58a52c147c0f46684f14934b392df1a9fd195e284b978ec378
generated: "2023-07-21T12:24:55.582151-04:00"
4 changes: 2 additions & 2 deletions charts/rstudio-pm/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: rstudio-pm
description: Official Helm chart for RStudio Package Manager
version: 0.5.11
version: 0.5.12
apiVersion: v2
appVersion: 2023.04.0
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
Expand All @@ -14,7 +14,7 @@ maintainers:
url: https://github.com/rstudio/helm
dependencies:
- name: rstudio-library
version: 0.1.25
version: 0.1.26
repository: file://../rstudio-library
annotations:
artifacthub.io/images: |
Expand Down
7 changes: 4 additions & 3 deletions charts/rstudio-pm/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# RStudio Package Manager

![Version: 0.5.11](https://img.shields.io/badge/Version-0.5.11-informational?style=flat-square) ![AppVersion: 2023.04.0](https://img.shields.io/badge/AppVersion-2023.04.0-informational?style=flat-square)
![Version: 0.5.12](https://img.shields.io/badge/Version-0.5.12-informational?style=flat-square) ![AppVersion: 2023.04.0](https://img.shields.io/badge/AppVersion-2023.04.0-informational?style=flat-square)

#### _Official Helm chart for RStudio Package Manager_

Expand All @@ -21,11 +21,11 @@ To ensure a stable production deployment, please:

## Installing the Chart

To install the chart with the release name `my-release` at version 0.5.11:
To install the chart with the release name `my-release` at version 0.5.12:

```bash
helm repo add rstudio https://helm.rstudio.com
helm upgrade --install my-release rstudio/rstudio-pm --version=0.5.11
helm upgrade --install my-release rstudio/rstudio-pm --version=0.5.12
```

To explore other chart versions, take a look at:
Expand Down Expand Up @@ -173,6 +173,7 @@ The Helm `config` values are converted into the `rstudio-pm.gcfg` service config
| service.type | string | `"ClusterIP"` | The service type, usually ClusterIP (in-cluster only) or LoadBalancer (to expose the service using your cloud provider's load balancer) |
| serviceAccount.annotations | object | `{}` | Annotations for the ServiceAccount, if any |
| serviceAccount.create | bool | `true` | Whether to create a [Service Account](https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/) |
| serviceAccount.labels | object | `{}` | |
| serviceAccount.name | string | When `serviceAccount.create` is `true` this defaults to the full name of the release | ServiceAccount to use, if any, or an explicit name for the one we create |
| serviceMonitor.additionalLabels | object | `{}` | additionalLabels normally includes the release name of the Prometheus Operator |
| serviceMonitor.enabled | bool | `false` | Whether to create a ServiceMonitor CRD for use with a Prometheus Operator |
Expand Down
2 changes: 2 additions & 0 deletions charts/rstudio-pm/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,8 @@ serviceAccount:
# -- Annotations for the ServiceAccount, if any
annotations: {}
# eks.amazonaws.com/role-arn: arn:aws:iam::123456789000:role/iam-role-name-here
# -- Labels for the ServiceAccount, if any
labels: {}

serviceMonitor:
# -- Whether to create a ServiceMonitor CRD for use with a Prometheus Operator
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-workbench/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: rstudio-library
repository: file://../rstudio-library
version: 0.1.25
digest: sha256:08346f2e681bf03d2dea6d8f9538f15f2396d2bd09da95543ab788bed98e52db
generated: "2023-03-17T14:57:29.304822-04:00"
version: 0.1.26
digest: sha256:a44e6522d87fad58a52c147c0f46684f14934b392df1a9fd195e284b978ec378
generated: "2023-07-21T12:24:58.270579-04:00"
4 changes: 2 additions & 2 deletions charts/rstudio-workbench/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: rstudio-workbench
description: Official Helm chart for RStudio Workbench
version: 0.6.3
version: 0.6.4
apiVersion: v2
appVersion: 2023.06.0
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
Expand All @@ -13,7 +13,7 @@ maintainers:
url: https://github.com/sol-eng
dependencies:
- name: rstudio-library
version: 0.1.25
version: 0.1.26
repository: file://../rstudio-library
annotations:
artifacthub.io/images: |
Expand Down
8 changes: 4 additions & 4 deletions charts/rstudio-workbench/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# RStudio Workbench

![Version: 0.6.3](https://img.shields.io/badge/Version-0.6.3-informational?style=flat-square) ![AppVersion: 2023.06.0](https://img.shields.io/badge/AppVersion-2023.06.0-informational?style=flat-square)
![Version: 0.6.4](https://img.shields.io/badge/Version-0.6.4-informational?style=flat-square) ![AppVersion: 2023.06.0](https://img.shields.io/badge/AppVersion-2023.06.0-informational?style=flat-square)

#### _Official Helm chart for RStudio Workbench_

Expand All @@ -27,11 +27,11 @@ To ensure a stable production deployment, please:

## Installing the Chart

To install the chart with the release name `my-release` at version 0.6.3:
To install the chart with the release name `my-release` at version 0.6.4:

```bash
helm repo add rstudio https://helm.rstudio.com
helm upgrade --install my-release rstudio/rstudio-workbench --version=0.6.3
helm upgrade --install my-release rstudio/rstudio-workbench --version=0.6.4
```

To explore other chart versions, take a look at:
Expand Down Expand Up @@ -451,7 +451,7 @@ Use of [Sealed Secrets](https://github.com/bitnami-labs/sealed-secrets) disables
| prometheusExporter.securityContext | object | `{}` | securityContext for the prometheus exporter sidecar |
| rbac.clusterRoleCreate | bool | `false` | Whether to create the ClusterRole that grants access to the Kubernetes nodes API. This is used by the Launcher to get all of the IP addresses associated with the node that is running a particular job. In most cases, this can be disabled as the node's internal address is sufficient to allow proper functionality. |
| rbac.create | bool | `true` | Whether to create rbac. (also depends on launcher.enabled = true) |
| rbac.serviceAccount | object | `{"annotations":{},"create":true,"name":""}` | The serviceAccount to be associated with rbac (also depends on launcher.enabled = true) |
| rbac.serviceAccount | object | `{"annotations":{},"create":true,"labels":{},"name":""}` | The serviceAccount to be associated with rbac (also depends on launcher.enabled = true) |
| readinessProbe | object | `{"enabled":true,"failureThreshold":3,"httpGet":{"path":"/health-check","port":8787},"initialDelaySeconds":3,"periodSeconds":3,"successThreshold":1,"timeoutSeconds":1}` | readinessProbe is used to configure the container's readinessProbe |
| replicas | int | `1` | replicas is the number of replica pods to maintain for this service. Use 2 or more to enable HA |
| resources | object | `{"limits":{"cpu":"2000m","enabled":false,"ephemeralStorage":"200Mi","memory":"4Gi"},"requests":{"cpu":"100m","enabled":false,"ephemeralStorage":"100Mi","memory":"2Gi"}}` | resources define requests and limits for the rstudio-server pod |
Expand Down
3 changes: 2 additions & 1 deletion charts/rstudio-workbench/templates/rbac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,10 @@
{{- $serviceAccountCreate := .Values.rbac.serviceAccount.create }}
{{- $roleName := $serviceAccountName }}
{{- $serviceAccountAnnotations := .Values.rbac.serviceAccount.annotations }}
{{- $serviceAccountLabels := .Values.rbac.serviceAccount.labels }}
{{- $clusterRoleCreate := .Values.rbac.clusterRoleCreate }}
{{- $rbacValues1 := dict "namespace" $namespace "serviceAccountName" $serviceAccountName "targetNamespace" $targetNamespace }}
{{- $rbacValues2 := dict "serviceAccountCreate" $serviceAccountCreate "serviceAccountAnnotations" $serviceAccountAnnotations "roleName" ($roleName) }}
{{- $rbacValues2 := dict "serviceAccountCreate" $serviceAccountCreate "serviceAccountAnnotations" $serviceAccountAnnotations "serviceAccountLabels" $serviceAccountLabels "roleName" ($roleName) }}
{{- $rbacValues3 := dict "clusterRoleCreate" $clusterRoleCreate }}
{{- $rbacValues := merge $rbacValues1 $rbacValues2 $rbacValues3 }}
{{- include "rstudio-library.rbac" $rbacValues }}
Expand Down
1 change: 1 addition & 0 deletions charts/rstudio-workbench/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -342,6 +342,7 @@ rbac:
create: true
name: ""
annotations: {}
labels: {}
# -- Whether to create the ClusterRole that grants access to the Kubernetes nodes API. This is used by the Launcher
# to get all of the IP addresses associated with the node that is running a particular job. In most cases, this can
# be disabled as the node's internal address is sufficient to allow proper functionality.
Expand Down

0 comments on commit ee6baec

Please sign in to comment.