Clone Environment
Clone an existing environment to quickly create a duplicate with all its configurations — application services, datasources, environment variables, and deployment settings.
How Cloning Works
When you clone an environment, Atmosly copies the complete configuration payload, including:
- All application service configurations (source, deployment, networking, resources, HPA, volumes)
- All environment variables (including secret manager references)
- All datasource configurations
- Labels and tags
- DNS and ingress settings
The cloned environment name and namespace are automatically suffixed with -clone to ensure uniqueness. You can modify these and other fields before deploying.
Steps to Clone
- Navigate to the Environments list.
- Click the three-dot menu next to the environment you want to clone.
- Select Clone.
- Update the required fields (highlighted by Smart Select).
- Review and deploy the cloned environment.
Fields to Update
General
| Field | Description |
|---|---|
| Environment Name | Provide a new unique name for the cloned environment. |
| Namespace | Provide a unique Kubernetes namespace. |
Application Services
| Field | Description |
|---|---|
| Container Registry | Change the registry if the cloned environment should push/pull images from a different location. |
| Endpoint Type | Set to Public or Private as needed. |
| Domain | Update the pre-filled domain to a unique value to avoid DNS conflicts. |
| Nodegroup | Select a different node group if required. |
Datasource Services
| Field | Description |
|---|---|
| Display Name | Provide a new name for the database. |
| User Access Details | Update the database credentials. |
| Auto-Generated Password | Toggle on to generate a new secure password. |
Smart Select
When Smart Select is enabled, Atmosly highlights only the fields that must be unique for the cloned environment (such as name, namespace, and domain). This allows you to quickly update just the required fields and skip the rest.
Smart Select is especially useful for large environments with many services — it ensures you don't miss any fields that require unique values.