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
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 This content is not included.Install Red Hat OpenShift Dev Spaces.
- Configure the
CheClustercustom resource. See This content is not included.Customize the central configuration. - Set up OAuth for Git providers. See This content is not included.Connect Git providers with OAuth.
- Control workspace start times with image caching. See This content is not included.Speed up workspace starts with image caching.
- Upgrade to the latest version. See This content is not included.Upgrade from the web console.
- Monitor metrics and logs. See This content is not included.Monitor platform health.
Developer tasks and guides
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 This content is not included.Start a workspace from a Git repository URL.
- Authenticate to Git servers. See This content is not included.Authenticate to Git servers.
- Install and manage IDE extensions. See This content is not included.Automate installation of Visual Studio Code extensions.
- Use devfiles to define workspace configuration. See This content is not included.Introduction to devfiles.