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

[FEATURE] Add support for OpenSearch Action Groups #134

Open
rossmpersonal opened this issue Dec 12, 2023 · 6 comments
Open

[FEATURE] Add support for OpenSearch Action Groups #134

rossmpersonal opened this issue Dec 12, 2023 · 6 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@rossmpersonal
Copy link

Is your feature request related to a problem?

I'm always frustrated when when I try to create OpenSearch action groups using the OpenSearch Terraform provider but discover that the provider does not support creating OpenSearch action groups.

What solution would you like?

I would like for the provider to support creating OpenSearch action groups. Specifically, I envisioned that a new resource type opensearch_action_group, which represents an OpenSearch action group, will be created. However, this may not be the best solution. I am open to any solution that solves this problem.

What alternatives have you considered?

I have considered using the REST API but that would not be applying the IaC philosophy. I have considered doing this in the OpenSearch Dashboards web-based GUI but that is not scalable and can't be automated.

Do you have any additional context?

None

@rossmpersonal rossmpersonal added enhancement New feature or request untriaged labels Dec 12, 2023
@prudhvigodithi
Copy link
Member

prudhvigodithi commented Dec 20, 2023

[Untriage]
Hey @rossmpersonal thanks for opening this enhancement request, if you are open can you please contribute this new feature to the provider?
Thank you

@prudhvigodithi prudhvigodithi added good first issue Good for newcomers and removed untriaged labels Dec 20, 2023
@rossmpersonal
Copy link
Author

[Untriage] Hey @rossmpersonal thanks for opening this enhancement request, if you are open can you please contribute this new feature to the provider? Thank you

I do not have the time, resources, or expertise to do this.

In addition, my employer pays lots of $$$$ to use AWS OpenSearch Service, lots of $$$$ for top-tier AWS Enterprise Support, and lots of $$$$ for top-tier AWS Enterprise Professional Services. As a result, there is absolutely no reason, we should have to commit our own time, resources, and expertise to get a half-working provider.

@prudhvigodithi
Copy link
Member

Hey @rossmpersonal please note this OpenSearch provider is a community-driven open-source initiative part of the open source OpenSearch community contributed by multiple individual folks.

@rossmpersonal
Copy link
Author

rossmpersonal commented Dec 20, 2023 via email

@dblock
Copy link
Member

dblock commented Dec 20, 2023

Hi @rossmpersonal and @prudhvigodithi! I'll try and do my best to address some of this.

my employer pays lots of $$$$ to use AWS OpenSearch Service, lots of $$$$ for top-tier AWS Enterprise Support, and lots of $$$$ for top-tier AWS Enterprise Professional Services

You are absolutely right and you are correct that AWS supports Amazon OpenSearch, which is based on OpenSearch Project. You should totally be requesting this feature to be built by someone at Amazon, but this is just not the best place to ask, simply because 2/4 maintainers of this project here don't even work at Amazon (see MAINTAINERS.md).

Would you like help locating the right people at AWS to talk about this or do you want to talk to your existing support contact about this feature? I can help, I am dblock at amazon com, feel free to email me, cc-ing your rep.

there is absolutely no reason, we should have to commit our own time, resources, and expertise to get a half-working provider

Putting my non-Amazon hat, I always consider the possibility to contribute to open source as an opportunity. It helps me learn and improve my skills, and it's a way to contribute back. I am open source by default. The main reason to commit my time to an open source project is to accomplish my own, selfish, business's goals, faster. Thus, I do appreciate any time that you may or may not have to contribute, including opening this feature request. Thank you.

@rossmpersonal
Copy link
Author

rossmpersonal commented Jan 7, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
Status: 📦 Backlog
Development

No branches or pull requests

3 participants