What's supported in Harness CDE?
Harness Gitspaces (CDEs) support several Git providers, IDEs, and deployment models to help you set up your development environment.
Deployment Models
Harness Hosted
In Harness Hosted, all Gitspaces are hosted and managed completely by Harness Control Plane.
Self Hosted
We support the following cloud infrastructure providers for self-hosted Gitspaces:
Read more about the Harness CDE Deployment Models.
Regions Available
Harness Hosted Regions
We currently support the following regions for Harness Hosted Gitspaces:
- US West
- EU West
If you need other regions, please contact us at cde-interest@harness.io, and we can discuss more to meet your requirements.
Self Hosted Regions
For Self Hosted Gitspaces, configure regions of your choice based on your infrastructure. For more details, go to Regions in Self Hosted Gitspaces.
Machine Types
Harness Hosted Machines
We currently support the following machine types for Harness Hosted Gitspaces:
- Standard: 2-core CPU, 8GB RAM, and 30GB disk size
- Large: 4-core CPU, 32GB RAM, and 30GB disk size
If you need larger machines, contact us at cde-interest@harness.io to discuss custom configurations to meet your requirements.
Self Hosted Machines
Go to Machines in Self Hosted Gitspaces to configure machine types of your choice based on your infrastructure.
Git Providers
Harness Gitspaces support two types of Git providers:
Cloud Git Providers
- Harness Code
- GitHub Cloud
- GitLab Cloud
- Bitbucket Cloud
- Any public Git repository
On-Prem Git Providers
IDEs
You can choose your preferred IDE for development. We currently support the following:
Microsoft IDEs
- VS Code Desktop (>=v1.81.0)
- VS Code Browser
JetBrains IDEs
Artifact Repository Connectors
To pull your private Docker images, you need to connect Harness to your artifact repository by adding a repository connector. Currently, we support the following connectors:
- JFrog Artifactory
- Docker Registry (any Docker V2-compliant registry)
- Amazon ECR