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

Memorydb controller can not create custom values in parameter group #2405

Open
acharviakou opened this issue Mar 28, 2025 · 1 comment
Open
Labels
kind/bug Categorizes issue or PR as related to a bug. service/memorydb Indicates issues or PRs that are related to memorydb-controller.

Comments

@acharviakou
Copy link

Describe the bug
A concise description of what the bug is.
Memory db parameter group created using default parameters on first apply even if something not default specified.

Steps to reproduce
Apply the following manifest

apiVersion: memorydb.services.k8s.aws/v1alpha1
kind: ParameterGroup
metadata:
  name: pg-d-test
  namespace: tipico
spec:
  family: memorydb_redis7
  name: pg-d-test
  parameterNameValues:
  - parameterName: search-enabled
    parameterValue: "yes"
  - parameterName: search-query-timeout-ms
    parameterValue: "10002"

This manifest contains not default parameter values.
If you check parameters in AWS console or using kubectl (kubectl get parametergroup.memorydb pg-d-test -oyaml) then you will see default parameters
If you apply this manifest once again (kubectl apply -f ...) then custom values will be added
It is a bit confusing. Moreover some parameters can not be changed for existing cluster like "search-enabled" to enable vector search.

Expected outcome
A concise description of what you expected to happen.
I would expect to have correct parameter group values on first time apply

Environment

  • Kubernetes version
  • Using EKS (yes/no), if so version?
  • AWS service targeted (S3, RDS, etc.)
Copy link

Hello @acharviakou 👋 Thank you for opening an issue in ACK! A maintainer will triage this issue soon.

We encourage community contributions, so if you're interested in tackling this yourself or suggesting a solution, please check out our Contribution and Code of Conduct guidelines.

You can find more information about ACK on our website.

@michaelhtm michaelhtm added service/memorydb Indicates issues or PRs that are related to memorydb-controller. kind/bug Categorizes issue or PR as related to a bug. labels Mar 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug. service/memorydb Indicates issues or PRs that are related to memorydb-controller.
Projects
None yet
Development

No branches or pull requests

2 participants