diff --git a/Posit Infrastructure/Posit Environment Quick Start Guide.md b/Posit Infrastructure/Posit Environment Quick Start Guide.md index 7ed4429..9a933e3 100644 --- a/Posit Infrastructure/Posit Environment Quick Start Guide.md +++ b/Posit Infrastructure/Posit Environment Quick Start Guide.md @@ -17,46 +17,12 @@ This guide covers: --- -## 2. Environment Specifications - -### Operating System and Application Specifications - -- **Operating System** - - Ubuntu 22.04.5 LTS Jammy Jellyfish -- **Applications and Versions**: - - **Posit Workbench**: 2025.09.1+401.pro2, “Cucumberleaf Sunflower” (59cf440a). - - **Posit Package Manager**: v2025.09.0-7 - - **Posit Connect**: _Coming soon..._ -- **R and Python Versions**: - - **R**: Default version is v4.5.1, with additional support for v4.4.2 - - **Python**: Default version is 3.13.8, with additional support for versions 3.12.11 and 3.10.12 -- **Supported IDEs**: - - RStudio Pro 2025.09.1 Build 401.pro2 with support for Quarto 1.8.25 - - Jupyter Notebook 7.2.3 - - JupyterLab 4.2.7 - - Visual Studio Code 1.102.0 - - Positron Pro 2025.08.1 build 11 (for evaluation purposes only) - ---- - -### Infrastructure Specification -- The environment is hosted on [Microsoft Azure](https://azure.microsoft.com/en-gb). -- Posit Workbench sessions are launched on a [Kubernetes cluster](https://www.vmware.com/topics/kubernetes-cluster) -- There are two node pools in the Kubernetes cluster (nodepool and bigpool) which have different types of Virtual Machine (VM): - - nodepool (default): Standard_E20as_v5 with 20 vCPUs and 160GiB RAM - scales up to 48 nodes - - bigpool (BIG): Standard_E32as_v5 with 32 vCPUs and 256GiB RAM - scales up to 6 nodes -- You will only have access to the "bigpool" if you are a member of the `positwb_super_user` UNIX group. You can request access to this group by emailing the [Data Science Team](phs.datascience@phs.scot). You will also need Line Manager authorisation. -- The Kubernetes container image is based on **Ubuntu 22.04.5 LTS (Jammy Jellyfish)**, providing better support for Posit Workbench, R, Python, and associated packages. -- A reduced-size version of TeX has been installed in the container image to decrease its size and reduce session startup times. - ---- - -## 3. URLs for Posit Applications +## 2. URLs for Posit Applications - **Posit Workbench**: https://pwb-prod.publichealthscotland.org/ - **Posit Package Manager**: https://ppm-prod.publichealthscotland.org/ - **Posit Connect**: _Coming soon..._ -## 4. Logging in and Starting a Session +## 3. Logging in and Starting a Session Follow the link above to Posit Workbench environment and log in using your LDAP username and password. @@ -101,7 +67,7 @@ If the "Join session when ready" checkbox was ticked in the "New Session" dialog **Important Note: RStudio Pro sessions will default to R v4.5.1. If you need to use R v4.4.2, please select this in the dropdown at the top-right of the RStudio IDE interface.** -## 5. Configuring your RStudio Pro environment +## 4. Configuring your RStudio Pro environment ### Global Options diff --git a/Posit Infrastructure/Posit Environment Specifications.md b/Posit Infrastructure/Posit Environment Specifications.md new file mode 100644 index 0000000..92de0a1 --- /dev/null +++ b/Posit Infrastructure/Posit Environment Specifications.md @@ -0,0 +1,36 @@ +# Posit Environment Specifications + +## Operating System and Application Specifications + +- **Operating System**: [Ubuntu 22.04.5 LTS Jammy Jellyfish](https://discourse.ubuntu.com/t/jammy-jellyfish-release-notes/24668) +- **Applications and Versions**: + - **Posit Workbench**: [2025.09.1+401.pro2, “Cucumberleaf Sunflower” (59cf440a)](https://docs.posit.co/ide/news/#rstudio-2025.09.1) + - **Posit Package Manager**: [v2025.09.0-7](https://docs.posit.co/rspm/news/package-manager/#posit-package-manager-2025.09.0) + - **Posit Connect**: _Coming soon..._ +- **R and Python Versions**: + - **R**: Default version is v4.5.1, with additional support for v4.4.2 - see + - **Python**: Default version is [3.13.8](https://docs.python.org/release/3.13.8/whatsnew/changelog.html#python-3-13-8), with additional support for versions [3.12.11](https://docs.python.org/release/3.12.11/whatsnew/changelog.html#python-3-12-11) and [3.10.12](https://docs.python.org/release/3.10.12/whatsnew/changelog.html#python-3-10-12) +- **Supported IDEs**: + - RStudio Pro 2025.09.1 Build 401.pro2 with support for Quarto 1.8.25 + - Jupyter Notebook 7.2.3 + - JupyterLab 4.2.7 + - Visual Studio Code 1.102.0 + - Positron Pro 2025.08.1 build 11 (for evaluation purposes only) + +Further information about these releases can be found at + +- [RStudio IDE and Posit Workbench 2025.09.0: What’s New](https://posit.co/blog/rstudio-2025-09-0-whats-new/) +- [What’s New in Posit Package Manager: September 2025](https://posit.co/blog/posit-package-manager-2025-09-0/) +- [Positron - The Data Science IDE](https://positron.posit.co/) +- [Jumping Rivers - What's new in R 4.5.0?](https://www.jumpingrivers.com/blog/whats-new-r45/) + +## Infrastructure Specification + +- The environment is hosted on [Microsoft Azure](https://azure.microsoft.com/en-gb). +- Posit Workbench sessions are launched on a [Kubernetes cluster](https://www.vmware.com/topics/kubernetes-cluster) +- There are two node pools in the Kubernetes cluster (nodepool and bigpool) which have different types of Virtual Machine (VM): + - nodepool (default): Standard_E20as_v5 with 20 vCPUs and 160GiB RAM - scales up to 48 nodes + - bigpool (BIG): Standard_E32as_v5 with 32 vCPUs and 256GiB RAM - scales up to 6 nodes +- You will only have access to the "bigpool" if you are a member of the `positwb_super_user` UNIX group. You can request access to this group by emailing the [Data Science Team](phs.datascience@phs.scot). You will also need Line Manager authorisation. +- The Kubernetes container image is based on **Ubuntu 22.04.5 LTS (Jammy Jellyfish)**, providing better support for Posit Workbench, R, Python, and associated packages. +- A reduced-size version of TeX has been installed in the container image to decrease its size and reduce session startup times. \ No newline at end of file