Skip to content

chore: clean up JetBrains resource requirements #813

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Jan 31, 2022
Merged
Show file tree
Hide file tree
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
6 changes: 3 additions & 3 deletions images/writing.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,9 +65,9 @@ Please note:
and build your images locally. Note that this isn't usually necessary, even if
your image installs and enables Docker.

## Example: Installing an IntelliJ IDE
## Example: Installing a JetBrains IDE

This snippet shows you how to install an IntelliJ IDE onto your image so that
This snippet shows you how to install a JetBrains IDE onto your image so that
you can use it in your Coder workspace:

```Dockerfile
Expand Down Expand Up @@ -103,6 +103,6 @@ RUN mkdir -p /opt/idea
RUN curl -L "https://download.jetbrains.com/product?code=IIC&latest&distribution=linux" \
| tar -C /opt/idea --strip-components 1 -xzvf -

# Add a binary to the PATH that points to the Intellij startup script.
# Create a symbolic link in PATH that points to the Intellij startup script.
RUN ln -s /opt/idea/bin/idea.sh /usr/bin/intellij-idea-community
```
10 changes: 1 addition & 9 deletions setup/requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,7 @@ For **basic control services**, allocate at least 2 CPU cores, 4 GB of RAM, and
20 GB of storage.

For **each** active developer using Coder, allocate additional resources. The
specific amount required per developer varies, though you can use the following
to help you estimate:

- **Development using a JetBrains IDE**: 4 CPU cores, 8 GB of RAM, and 10 GB of
storage per developer
- **Development using VS Code with an SSH connection to Coder**: 1 CPU core and
1 GB of RAM per developer

These estimates can vary based on actual usage within a workspace. We recommend
specific amount required per developer varies, though we recommend
starting with 4 CPUs and 16 GB of RAM, then iterating as needed. Developers are
free to request the resource allocation that fits their usage:

Expand Down
10 changes: 3 additions & 7 deletions workspaces/editors.md
Original file line number Diff line number Diff line change
Expand Up @@ -149,14 +149,10 @@ The symlink names supported by Coder are:
- `studio` (Android Studio)
- `webstorm`

### System requirements
## System requirements

We recommend running the JetBrains IDE in an workspace with the following
minimum resources but the resources required depends on your workspace-specific
requirements:

- 8 GB RAM
- 4 CPU cores
The resources required depends on your workspace-specific requirements. We
recommend reviewing the documentation for your IDE to obtain a starting point.

### Known issues

Expand Down