Creating a custom image in Red Hat OpenShift for a Coder-managed development environment

Опубликовано: 17 Октябрь 2024
на канале: Coder
881
6

The use case for the demo is Coder is deployed in a Red Hat OpenShift cluster. Any container image needs to be re-build with the OpenShift Project (namespace) UID for the image user - in order for the container images to be used in Coder development environments.

This demo walks through the steps:
1. Show an existing JetBrains IntelliJ Ultimate IDE workspace
2. Update the OpenShift BuildConfig with a different version of IntelliJ Ultimate
3. Build the new image and tag, and show the new ImageStreamTag in OpenShift
4. Update the Coder Terraform template with the new ImageStreamTag
5. Push the Coder template to the Coder deployment on OpenShift
6. The user sees the workspace's template has changed and so is required to update (or rebuild) the Coder workspace
7. Open IntelliJ and click 'About' to see the new IDE version

[email protected]
  / discord  
https://github.com/coder/coder/issues
https://coder.com