Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 63 additions & 1 deletion index.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,66 @@ title: Posit Helm Charts

```{.bash}
helm search repo rstudio
```
```

## Installing Charts

The general pattern for installing a Posit Helm chart:

```{.bash}
helm install <release-name> rstudio/<chart-name> \
--values values.yaml
```

For product-specific installation instructions, including license configuration, see each chart's overview:

- [Posit Workbench](charts/rstudio-workbench/README.md#installing-the-chart)
- [Posit Connect](charts/rstudio-connect/README.md#installing-the-chart)
- [Posit Package Manager](charts/rstudio-pm/README.md#installing-the-chart)
- [Posit Chronicle](charts/posit-chronicle/README.md#installing-the-chart)

## Upgrading a Release

```{.bash}
helm upgrade <release-name> rstudio/<chart-name> \
--values <values-file>.yaml
```

## Uninstalling a Release

```{.bash}
helm uninstall <release-name> --namespace posit
```

## Troubleshooting

List running pods:

```{.bash}
kubectl get pods
```

View application logs:

```{.bash}
kubectl logs <pod-name>
```

View pod events and status:

```{.bash}
kubectl describe pod <pod-name>
```

For troubleshooting pods themselves, and testing the installation of new packages/services,
open a shell in a pod:

```{.bash}
kubectl exec -it <pod-name> -- /bin/bash
```

Restart a deployment:

```{.bash}
kubectl rollout restart deployment/<deployment-name>
```
Loading