Harness Self-Managed Enterprise Edition FAQs
This topic addresses some frequently asked questions about Harness Self-Managed Enterprise Edition.
How do I create my Harness account and my first project?
You create your Harness account the first time you use Harness Self-Managed Enterprise Edition. You are automatically assigned the Harness user role, Account Admin. For more information, go to Create your Harness account and Create your first project in the Onboarding guide.
How do I deploy Harness modules?
You can add modules by editing the override.yaml
file.
The Platform component and the module below is enabled by default:
- Harness Continuous Deployment (CD) - Next Generation
The Harness modules below can be enabled or disabled conditionally:
- Harness Chaos Engineering (CE)
- Harness Cloud Cost Management (CCM)
- Harness Continuous Integration (CI)
- Harness Security Testing Orchestration (STO)
- Harness Service Reliability Management (SRM)
- Harness Feature Flags (FF)
For more information, go to Deploy Harness modules.
Which Harness modules are supported?
- Chaos Engineering
- Cloud Cost Management (Beta)
- Continuous Delivery and GitOps
- Continuous Integration
- Custom Dashboards
- Feature Flags
- Security Test Orchestration
- Service Reliability Management
For more information on supported features, go to What's supported in Self-Managed Enterprise Edition.
Can I use an self-managed external database?
Yes, the following tutorials are available for self-managed external database setup.
- Configure an external self-managed MongoDB
- Configure an external self-managed TimescaleDB
- Configure an external self-managed Redis
- Configure an external self-managed PostgreSQL
For more information, go to Configure Harness Self-Managed Enterprise Edition to use external databases.
Can I use self-signed certificates?
Yes. There are additional steps that you must take to configure self-signed certificates. For more information, go to Use self-signed certificates.
How do I manage feature flags?
You update Feature Flags using the override.yaml
file for the Helm chart of your base installation. You can also update the values.yaml
file for your Kubernetes delegate. For more information, go to Manage Feature Flags.
Can I install Harness Self-Managed Enterprise Edition in an air-gapped environment?
Yes. For more information, go to Install in an air-gapped environment.
How can I upgrade volumes created during Helm installation from gp2 to gp3?
Harness does not control volume types. Volumes types are controlled by storage class. You can modify the storage class setting, but you might lose data if AWS doesn't support direct upgrade from gp2
to gp3
. For more information, go to Storage classes - AWS EBS in the Kubernetes documentation.
Can I use external secrets for license values?
Yes, you can use Kubernetes-based external secrets for Harness Self-Managed Enterprise Edition license values in your Helm charts. For more information, go to Use external secrets for license values.
How can I troubleshoot installation failures?
For installation troubleshooting, go to Helm installation failure.