Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Onboarding Migrations CI/CD to Jenkins #4329

Closed
sumobrian opened this issue Jan 8, 2024 · 2 comments
Closed

Onboarding Migrations CI/CD to Jenkins #4329

sumobrian opened this issue Jan 8, 2024 · 2 comments
Labels
enhancement New Enhancement

Comments

@sumobrian
Copy link

sumobrian commented Jan 8, 2024

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 sumobrian added enhancement New Enhancement untriaged Issues that have not yet been triaged labels Jan 8, 2024
@prudhvigodithi prudhvigodithi removed the untriaged Issues that have not yet been triaged label Jan 16, 2024
@prudhvigodithi
Copy link
Member

[Triage]
Adding @zelinh @bbarani @gaiksaya.

@gaiksaya
Copy link
Member

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

@github-project-automation github-project-automation bot moved this from Backlog to ✅ Done in Engineering Effectiveness Board Aug 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New Enhancement
Projects
Status: ✅ Done
Development

No branches or pull requests

3 participants