diff --git a/index.qmd b/index.qmd index bc20cc3b..7b08f2dc 100644 --- a/index.qmd +++ b/index.qmd @@ -19,4 +19,66 @@ title: Posit Helm Charts ```{.bash} helm search repo rstudio - ``` \ No newline at end of file + ``` + +## Installing Charts + +The general pattern for installing a Posit Helm chart: + +```{.bash} +helm install rstudio/ \ + --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 rstudio/ \ + --values .yaml +``` + +## Uninstalling a Release + +```{.bash} +helm uninstall --namespace posit +``` + +## Troubleshooting + +List running pods: + +```{.bash} +kubectl get pods +``` + +View application logs: + +```{.bash} +kubectl logs +``` + +View pod events and status: + +```{.bash} +kubectl describe pod +``` + +For troubleshooting pods themselves, and testing the installation of new packages/services, +open a shell in a pod: + +```{.bash} +kubectl exec -it -- /bin/bash +``` + +Restart a deployment: + +```{.bash} +kubectl rollout restart deployment/ +``` \ No newline at end of file