Common user roles and tasks
OpenShift Dev Spaces documentation is written for specific user roles. Each guide and procedure identifies its intended audience so that you can find the content relevant to your responsibilities.
Platform administrator tasks and guides Copy linkLink copied!
Platform administrators deploy, configure, secure, upgrade, and monitor OpenShift Dev Spaces on OpenShift clusters. They manage the Operator, the CheCluster custom resource, and the platform infrastructure that developers use.
Common tasks include:
- Deploy OpenShift Dev Spaces on a cluster. See Install Red Hat OpenShift Dev Spaces.
- Configure the
CheClustercustom resource. See Customize the central configuration. - Set up OAuth for Git providers. See Connect Git providers with OAuth.
- Control workspace start times with image caching. See Speed up workspace starts with image caching.
- Upgrade to the latest version. See Upgrade from the web console.
- Monitor metrics and logs. See Monitor platform health.
Developer tasks and guides Copy linkLink copied!
Developers create workspaces, write code, use IDE extensions, and integrate with Git repositories. They consume the cloud development environments that platform administrators provide.
Common tasks include:
- Create a workspace from a Git repository. See Start a workspace from a Git repository URL.
- Authenticate to Git servers. See Authenticate to Git servers.
- Install and manage IDE extensions. See Automate installation of Visual Studio Code extensions.
- Use devfiles to define workspace configuration. See Introduction to devfiles.