Eclipse Che logo Eclipse Che Documentation
Home Blog Source Code

Documentation

    • Introduction to Che
    • Eclipse Che hosted by Red Hat
      • Try in Web IDE GitHub action
  • User Guide
    • Adopting Che
      • Developer workspaces
      • Stack samples
      • Badge for first-time contributors
      • Reviewing pull and merge requests
    • User onboarding
      • Starting a new workspace with a clone of a Git repository
      • Starting a new workspace from a devfile URL
      • Optional parameters for the URLs for starting a new workspace
        • URL parameter concatenation
        • URL parameter for the IDE
        • URL parameter for starting duplicate workspaces
        • URL parameter for the devfile file name
        • URL parameter for the devfile file path
        • URL parameter for the workspace storage
        • URL parameter for additional remotes
        • URL parameter for a container image
      • Basic actions you can perform on a workspace
      • Authenticating to a Git server from a workspace
    • Customizing workspace components
    • Introduction to devfile in Che
    • IDEs in workspaces
      • Defining a common IDE
      • Microsoft Visual Studio Code - Open Source
    • Using credentials and configurations in workspaces
      • Mounting Secrets
        • Creating image pull Secrets
        • Using a Git-provider access token
      • Mounting ConfigMaps
        • Mounting Git configuration
      • Enabling artifact repositories in a restricted environment
        • Maven
        • Gradle
        • npm
        • Python
        • Go
        • NuGet
    • Requesting persistent storage for workspaces
    • Integrating with Kubernetes
      • Managing workspaces with Kubernetes APIs
      • Automatic Kubernetes token injection
      • Navigating Che from OpenShift Developer Perspective
      • Navigating OpenShift web console from Che
    • Troubleshooting Che
      • Viewing Che workspaces logs
        • Workspace logs in CLI
        • Workspace logs in OpenShift console
        • Language servers and debug adapters logs in the editor
      • Troubleshooting slow workspaces
      • Troubleshooting network problems
      • Troubleshooting webview loading error
  • Administration Guide
    • Preparing the installation
      • Supported platforms
      • Installing the chectl management tool
      • Architecture
        • Server components
          • Che operator
          • DevWorkspace operator
          • Gateway
          • User dashboard
          • Devfile registries
          • Che server
          • Plug-in registry
        • User workspaces
      • Calculating Che resource requirements
    • Installing Che
      • Installing Che on OpenShift using CLI
      • Installing Che on OpenShift using the web console
      • Installing Che in a restricted environment
      • Installing Che locally
        • Installing Che on Red Hat OpenShift Local
        • Installing Che on Minikube
        • Installing Che on Minikube with Keycloak as the OIDC provider
      • Finding the fully qualified domain name (FQDN)
    • Configuring Che
      • Understanding the CheCluster Custom Resource
        • Using chectl to configure the CheCluster Custom Resource during installation
        • Using the CLI to configure the CheCluster Custom Resource
        • CheCluster Custom Resource fields reference
      • Configuring namespaces
        • Configuring namespace name
        • Provisioning namespaces in advance
      • Configuring server components
        • Mounting a Secret or a ConfigMap as a file or an environment variable into a Eclipse Che container
        • Advanced configuration options for Che server
      • Configuring workspaces globally
        • Limiting the number of workspaces that a user can keep
        • Enabling users to run multiple workspaces simultaneously
        • Git with self-signed certificates
        • Configuring workspaces nodeSelector
        • Open VSX registry URL
      • Caching images for faster workspace start
        • Defining the list of images
        • Defining the memory settings
        • Installing Image Puller on OpenShift using the web console
        • Installing Image Puller on OpenShift using CLI
      • Configuring observability
        • The Woopra telemetry plugin
        • Creating a telemetry plugin
          • Configuring server logging
          • Collecting logs using chectl
        • Monitoring the DevWorkspace Operator
        • Monitoring Che Server
      • Configuring networking
        • Configuring network policies
        • Configuring Che hostname
        • Configuring Che with self-signed certificates
        • Importing untrusted TLS certificates to Che
        • Adding labels and annotations
      • Configuring storage
        • Configuring storage classes
        • Configuring the storage strategy
        • Configuring storage sizes
      • Configuring dashboard
        • Configuring getting started samples
      • Managing identities and authorizations
        • Configuring OAuth for Git providers
          • Configuring OAuth 2.0 for GitHub
          • Configuring OAuth 2.0 for GitLab
          • Configuring OAuth 2.0 for a Bitbucket Server
          • Configuring OAuth 2.0 for the Bitbucket Cloud
          • Configuring OAuth 1.0 for a Bitbucket Server
          • Configuring OAuth 2.0 for Microsoft Azure DevOps Services
        • Configuring cluster roles for Che users
        • Removing user data in compliance with the GDPR
    • Managing IDE extensions
      • Extensions for Microsoft Visual Studio Code - Open Source
    • Using the Che server API
    • Upgrading Che
      • Upgrading the chectl management tool
      • Specifying the update approval strategy
      • Upgrading Che using the OpenShift web console
      • Upgrading Che using the CLI management tool
      • Upgrading Che in a restricted environment
      • Repairing the DevWorkspace Operator on OpenShift
    • Uninstalling Che
    • Extensions
      • OpenShift Connector
        • Features of OpenShift Connector
        • Installing OpenShift Connector in Eclipse Che
        • Authenticating with OpenShift Connector from Eclipse Che
        • Creating Components with OpenShift Connector in Eclipse Che
        • Connecting source code from GitHub to a OpenShift Component
    • Che glossary
Documentation 7.74.x
  • Documentation
    • next
    • old (7.41)
    • 7.74.x
  • Documentation
  • User Guide
  • Integrating with Kubernetes
next old (7.41) 7.74.x
Edit this Page

Integrating with Kubernetes

  • Automatic Kubernetes token injection

  • Navigating Che from OpenShift Developer Perspective

  • Navigating OpenShift web console from Che

Site Map | Eclipse Foundation | Privacy Policy | Terms of Use | Eclipse Public License | Legal Resources