devtron icon indicating copy to clipboard operation
devtron copied to clipboard

Feature: Cloning all services into new environment.

Open kamal-devtron opened this issue 1 year ago • 1 comments

🔖 Feature description

Want to clone all the resources ie Devtron apps and helm apps from one environment to newer or existing environment

🎤 Pitch

As we have fixed number of micro services which is installed in one cluster and to replicate the same we have to create the pipeline for new cluster which is quite time taking, and for testing purpose or for some other purposes we replicate the same. So for time management and fast development we need UI where we can replicate on environment basis

✌️ Solution

Need a Button on UI for replicating the resources

🔄️ Alternative

No response

👀 Have you spent some time to check if this issue has been raised before?

  • [X] I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

AB#6013

kamal-devtron avatar Oct 06 '23 10:10 kamal-devtron

Use Case : The specific usecase that i'm looking for is capability to clone complete workflow (CI + CD) both from a source environment. We have workflow get api and workflow post api, we can utilise these to create a script but these API's need appId, workflow Id. Now fetching workflowId for all applications belonging to a certain environment is another headache. Hence I have a simple use-case that I should be able clone workflow (CI + CD) just by providing source envId (or envName) and target envId (or envName).

tayalrishabh96 avatar May 09 '24 10:05 tayalrishabh96