Skip to content

Commit

Permalink
RStudio - Posit
Browse files Browse the repository at this point in the history
  • Loading branch information
wydsith committed Dec 18, 2023
1 parent 489c66e commit 869923b
Show file tree
Hide file tree
Showing 7 changed files with 44 additions and 44 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,14 @@

Individual helm charts have their own documentation

- [RStudio Connect](./charts/rstudio-connect)
- [RStudio Workbench](./charts/rstudio-workbench)
- [Posit Connect](./charts/rstudio-connect)
- [Posit Workbench](./charts/rstudio-workbench)
- [Posit Package Manager](./charts/rstudio-pm)

Examples:

- [All Examples](./examples)
- [RStudio Connect](./examples/connect/)
- [Posit Connect](./examples/connect/)
- [Standalone RBAC for the Job Launcher](./examples/rbac)

### Other Charts
Expand All @@ -46,7 +46,7 @@ Supporting and miscellaneous charts with varying levels of maintenance, usefulne

**IMPORTANT:**

These charts are provided as a convenience to RStudio customers. If you have
These charts are provided as a convenience to Posit customers. If you have
questions about these charts, you can ask them in the
[issues](https://github.com/rstudio/helm/issues/new/choose) in the repository
or to your support representative, who will route them appropriately.
Expand Down
12 changes: 6 additions & 6 deletions charts/rstudio-connect/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

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

#### _Official Helm chart for RStudio Connect_
#### _Official Helm chart for Posit Connect_

Business Users and Collaborators use R and Python data products on [RStudio Connect](https://www.rstudio.com/products/connect/)
Business Users and Collaborators use R and Python data products on [Posit Connect](https://posit.co/products/enterprise/connect/)
that are published by Data Scientists.

## Best Practices
Expand Down Expand Up @@ -121,10 +121,10 @@ The Helm `config` values are converted into the `rstudio-connect.gcfg` service c
| affinity | object | `{}` | A map used verbatim as the pod's "affinity" definition |
| args | list | `[]` | The pod's run arguments. By default, it uses the container's default |
| command | list | `[]` | The pod's run command. By default, it uses the container's default |
| config | object | [RStudio Connect Configuration Reference](https://docs.rstudio.com/connect/admin/appendix/configuration/) | A nested map of maps that generates the rstudio-connect.gcfg file |
| config | object | [Posit Connect Configuration Reference](https://docs.posit.co/connect/admin/appendix/configuration/) | A nested map of maps that generates the rstudio-connect.gcfg file |
| extraObjects | list | `[]` | Extra objects to deploy (value evaluated as a template) |
| fullnameOverride | string | `""` | The full name of the release (can be overridden) |
| image | object | `{"imagePullPolicy":"IfNotPresent","imagePullSecrets":[],"repository":"ghcr.io/rstudio/rstudio-connect","tag":"","tagPrefix":"ubuntu2204-"}` | Defines the RStudio Connect image to deploy |
| image | object | `{"imagePullPolicy":"IfNotPresent","imagePullSecrets":[],"repository":"ghcr.io/rstudio/rstudio-connect","tag":"","tagPrefix":"ubuntu2204-"}` | Defines the Posit Connect image to deploy |
| image.imagePullPolicy | string | `"IfNotPresent"` | The imagePullPolicy for the main pod image |
| image.imagePullSecrets | list | `[]` | an array of kubernetes secrets for pulling the main pod image from private registries |
| image.repository | string | `"ghcr.io/rstudio/rstudio-connect"` | The repository to use for the main pod image |
Expand All @@ -138,7 +138,7 @@ The Helm `config` values are converted into the `rstudio-connect.gcfg` service c
| initContainers | bool | `false` | The initContainer spec that will be used verbatim |
| launcher.additionalRuntimeImages | list | `[]` | Optional. Additional images to append to the end of the "launcher.customRuntimeYaml" (in the "images" key). If `customRuntimeYaml` is a "map", then "additionalRuntimeImages" will only be used if it is a "list". |
| launcher.customRuntimeYaml | string | `"base"` | Optional. The runtime.yaml definition of Kubernetes runtime containers. Defaults to "base", which pulls in the default runtime.yaml file. If changing this value, be careful to include the images that you have already used. If set to "pro", will pull in the "pro" versions of the default runtime images (i.e. including the pro drivers at the cost of a larger image). Starting with Connect v2023.05.0, this configuration is used to bootstrap the initial set of execution environments the first time the server starts. If any execution environments already exist in the database, these values are ignored; execution environments are not created or modified during subsequent restarts. |
| launcher.defaultInitContainer | object | `{"enabled":true,"imagePullPolicy":"","repository":"ghcr.io/rstudio/rstudio-connect-content-init","securityContext":{},"tag":"","tagPrefix":"ubuntu2204-"}` | Image definition for the default RStudio Connect Content InitContainer |
| launcher.defaultInitContainer | object | `{"enabled":true,"imagePullPolicy":"","repository":"ghcr.io/rstudio/rstudio-connect-content-init","securityContext":{},"tag":"","tagPrefix":"ubuntu2204-"}` | Image definition for the default Posit Connect Content InitContainer |
| launcher.defaultInitContainer.enabled | bool | `true` | Whether to enable the defaultInitContainer. If disabled, you must ensure that the session components are available another way. |
| launcher.defaultInitContainer.imagePullPolicy | string | `""` | The imagePullPolicy for the default initContainer |
| launcher.defaultInitContainer.repository | string | `"ghcr.io/rstudio/rstudio-connect-content-init"` | The repository to use for the Content InitContainer image |
Expand Down Expand Up @@ -216,7 +216,7 @@ The Helm `config` values are converted into the `rstudio-connect.gcfg` service c
| strategy | object | `{"rollingUpdate":{"maxSurge":"100%","maxUnavailable":0},"type":"RollingUpdate"}` | Defines the update strategy for a deployment |
| tolerations | list | `[]` | An array used verbatim as the pod's "tolerations" definition |
| topologySpreadConstraints | list | `[]` | An array used verbatim as the pod's "topologySpreadConstraints" definition |
| versionOverride | string | `""` | A Connect version to override the "tag" for the RStudio Connect image and the Content Init image. Necessary until https://github.com/helm/helm/issues/8194 |
| versionOverride | string | `""` | A Connect version to override the "tag" for the Posit Connect image and the Content Init image. Necessary until https://github.com/helm/helm/issues/8194 |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0)
Expand Down
4 changes: 2 additions & 2 deletions charts/rstudio-launcher-rbac/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

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

#### _RBAC definition for the RStudio Job Launcher_
#### _RBAC definition for the Posit Job Launcher_

## For Production

Expand Down Expand Up @@ -35,7 +35,7 @@ helm search repo rstudio/rstudio-launcher-rbac -l
> NOTE: this chart is intended primarily for use by individuals who _do not_
> want to use our other Helm charts. This chart ONLY deploys RBAC or generates RBAC yaml directly
>
> It is _not needed_ if you are using other RStudio Helm charts
> It is _not needed_ if you are using other Posit Helm charts
To generate RBAC yaml for use with `kubectl apply`:
```
Expand Down
4 changes: 2 additions & 2 deletions charts/rstudio-library/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

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

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

## For Production

Expand All @@ -23,7 +23,7 @@ To ensure a stable production deployment, please:
A ["library" chart](https://helm.sh/docs/topics/library_charts/) exists to provide helper functions for use by other
helm charts.

The functions and helpers defined in the `rstudio-library` chart are utilized by the other RStudio Helm charts.
The functions and helpers defined in the `rstudio-library` chart are utilized by the other Posit Helm charts.

It cannot be used directly.

Expand Down
12 changes: 6 additions & 6 deletions charts/rstudio-pm/README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# RStudio Package Manager
# Posit Package Manager

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

#### _Official Helm chart for RStudio Package Manager_
#### _Official Helm chart for Posit Package Manager_

IT Administrators use [RStudio Package Manager](https://www.rstudio.com/products/package-manager/) to control and manage
IT Administrators use [Posit Package Manager](https://posit.co/products/enterprise/package-manager/) to control and manage
R and Python packages that Data Scientists need to create and share data products.

## For Production
Expand Down Expand Up @@ -91,7 +91,7 @@ Set a license server directly in your values file (`license.server`) or during `
## S3 Configuration

Package Manager [can be configured to store its data in S3
buckets](https://docs.rstudio.com/rspm/admin/files-directories/#data-destinations),
buckets](https://docs.posit.co/rspm/admin/file-storage/file-storage/#data-destinations),
which eliminates the need to provision shared storage for multiple replicas. A
`values.yaml` file using S3 might contain something like the following:

Expand Down Expand Up @@ -197,7 +197,7 @@ The Helm `config` values are converted into the `rstudio-pm.gcfg` service config
| replicas | int | `1` | replicas is the number of replica pods to maintain for this service |
| 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-pm pod |
| rootCheckIsFatal | bool | `true` | Whether the check for root accounts in the config file is fatal. This is meant to simplify migration to the new helm chart version. |
| rstudioPMKey | bool | `false` | rstudioPMKey is the rstudio-pm key used for the RStudio Package Manager service |
| rstudioPMKey | bool | `false` | rstudioPMKey is the rstudio-pm key used for the Posit Package Manager service |
| service.annotations | object | `{}` | Annotations for the service, for example to specify [an internal load balancer](https://kubernetes.io/docs/concepts/services-networking/service/#internal-load-balancer) |
| service.clusterIP | string | `""` | The cluster-internal IP to use with `service.type` ClusterIP |
| service.loadBalancerIP | string | `""` | The external IP to use with `service.type` LoadBalancer, when supported by the cloud provider |
Expand Down Expand Up @@ -226,7 +226,7 @@ The Helm `config` values are converted into the `rstudio-pm.gcfg` service config
| strategy | object | `{"rollingUpdate":{"maxSurge":"100%","maxUnavailable":0},"type":"RollingUpdate"}` | The update strategy used by the main service pod. |
| tolerations | list | `[]` | An array used verbatim as the pod's "tolerations" definition |
| topologySpreadConstraints | list | `[]` | An array used verbatim as the pod's "topologySpreadConstraints" definition |
| versionOverride | string | `""` | A Package Manager version to override the "tag" for the RStudio Package Manager image. Necessary until https://github.com/helm/helm/issues/8194 |
| versionOverride | string | `""` | A Package Manager version to override the "tag" for the Posit Package Manager image. Necessary until https://github.com/helm/helm/issues/8194 |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0)
Expand Down
Loading

0 comments on commit 869923b

Please sign in to comment.