opensearch-project / opensearch-devops

:smile: We welcome all the community members to help develop third party tools/automations/workflows for OpenSearch/OpenSearch-Dashboards.
https://opensearch.org/
Apache License 2.0
45 stars 36 forks source link

[Enhancement][nightly playground] custom the changes #150

Closed Flyingliuhub closed 1 week ago

Flyingliuhub commented 5 months ago

Is your feature request related to a problem? Please describe. The latest version of Playground Nightly has been released. We would like to add some requirements to meet our current needs.

Describe the solution you'd like

Describe alternatives you've considered N/A

Additional context N/A

cc: @seraphjiang

seraphjiang commented 5 months ago

@bbarani @gaiksaya would you help to triage the issue. Let us know if need more clarification.

gaiksaya commented 5 months ago

Hi @Flyingliuhub @seraphjiang ,

Thank you for creating the request.

  1. The nightly playground is only responsible for deploying an already built tarballs onto the cluster. This set up does not build anything opensearch or opensearch-dashboards distributions on the go. Regarding customized builds, I believe you can replicate the exact set up in your accounts for a customized tarball build by the user. However, for something that is deployed publicly, this set up will be using distributions from ci.opensearch.org by design. Let us know if you need more details.

  2. We would like to seed data (multiple data sources) into the nightly playground as well.

There are 2 ways we can proceed with this request. a. Create a PR with the seed data to index to the cluster in this repository b. We can index it using a snapshot of the seed data if it exists.

  1. All other team need the custom feature flag as well.

We can add as many custom feature flags as we want. However, just to make things clear at this point we intend to only have 2 endpoints, one point to upcoming 2.x release and other one point to next major version which is 3.0.0

cc: @bbarani @rishabh6788

gaiksaya commented 1 week ago

Closing this issue. Please see README for other FAQs. Thanks!