opensearch-build icon indicating copy to clipboard operation
opensearch-build copied to clipboard

Onboarding Migrations CI/CD to Jenkins

Open sumobrian opened this issue 1 year ago • 1 comments

Is your feature request related to a problem? Please describe

We would like to onboard to Jenkins , creating migration-specific pipelines. Ideally, these pipelines would be reserving and provisioning ec2 instances and deploying migrations infrastructure to specified accounts. The migrations team has developed a POC and would like to work with the engineering effectiveness team to create the first of potentially many migration pipelines.

Describe the solution you'd like

A migrations pipeline using the ec2 plugin for dynamic ec2 instance creation and credentials management. This pipeline would provision stages based on the JenkinsFile maintained in the migrations repo.

Describe alternatives you've considered

  • Github actions

Additional context

No response

sumobrian avatar Jan 08 '24 15:01 sumobrian

[Triage] Adding @zelinh @bbarani @gaiksaya.

prudhvigodithi avatar Jan 16 '24 20:01 prudhvigodithi

Closing this issue as the team decided to deploy their own jenkins infra using https://github.com/opensearch-project/opensearch-ci Thanks! cc: @lewijacn

gaiksaya avatar Aug 25 '24 20:08 gaiksaya