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

Add the CacheNodeInfo related columns to the aws_elasticache_cluster. #2223

Closed
dongho-jung opened this issue Jun 25, 2024 · 0 comments · Fixed by #2224
Closed

Add the CacheNodeInfo related columns to the aws_elasticache_cluster. #2223

dongho-jung opened this issue Jun 25, 2024 · 0 comments · Fixed by #2224
Assignees
Labels
enhancement New feature or request

Comments

@dongho-jung
Copy link

dongho-jung commented Jun 25, 2024

Is your feature request related to a problem? Please describe.
While identifying DB assets and organizing the endpoints of the instances, it is difficult to achieve this with the current columns of the aws_elasticache_cluster table.

Describe the solution you'd like
If ShowCacheNodeInfo is passed as a parameter when calling DescribeCacheClusters, I can get additional information about individual cache nodes. Therefore, I intend to utilize this.

Describe alternatives you've considered
For now, I plan to temporarily use the exec plugin and AWS CLI, but it seems more natural for the aws_elasticache_cluster to support this natively.

Additional context

  • Simply passing ShowCacheNodeInfo in every query raises concerns about performance degradation. Therefore, I want to pass this parameter only when columns like cache_node_endpoint or cache_node_status are included in the select statement. I'm curious if there are any best practices for this approach.
  • By appending ShowCacheNodeInfo, we can obtain the following information. Please refer to the image below.
    image
    • I only need the endpoint information here, but other information could be useful elsewhere.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
2 participants