[EKS] [aws-efs-csi-driver]: `replicationCount` configuration is outside of schema properties block making it unconfigurable
- Dominant language
- Shell
- Stars
- 5.4k
- Forks
- 334
- PR merge metrics
- No merged PRs in 30d
Description
### Community Note
* Please vote on this issue by adding a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to the original issue to help the community and maintainers prioritize this request
* Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
* If you are interested in working on this issue or have submitted a pull request, please leave a comment
**Tell us about your request**
What do you want us to build?
Please fix the eks addon configuration schema for `aws-efs-csi-driver`, it is failing even at the latest version of `v2.0.5-eksbuild.1`
```sh
$ aws eks describe-addon-configuration \
--addon-name aws-efs-csi-driver \
--addon-version v2.0.5-eksbuild.1 \
--query 'configurationSchema' \
--output text \
| jq .
{
"$schema": "https://json-schema.org/draft/2019-09/schema",
"additionalProperties": false,
"description": "Configurable parameters for the aws-efs-csi-driver",
"properties": {
// ...
"node": {
"additionalProperties": false,
"properties": {
// ...
},
"replicaCount": {
"description": "The number of replicas for the CSI controller service Deployment",
"type": "integer"
},
"type": "object"
},
// ...
},
"type": "object"
}
```
`replicaCount` is outside of the `properties` block, making it unconfigurable
ref: https://github.com/kubernetes-sigs/aws-efs-csi-driver/issues/1181#issuecomment-2223026567
**Which service(s) is this request for?**
EKS addons - `aws-efs-csi-driver`
Contributor guide
Research direction
Start with the AWS CLI command in the issue and inspect the returned configurationSchema for aws-efs-csi-driver v2.0.5-eksbuild.1, then read the referenced aws-efs-csi-driver issue. Done means replicaCount is placed within the node properties schema and can be configured successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, kubernetes
- Domain
- cloud, infrastructure
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100