-
Notifications
You must be signed in to change notification settings - Fork 271
Description
Describe the bug
The status object of the elasticache.services.k8s.aws/v1alpha1 CacheCluster custom resource does not include the cacheNodes key. According to the CRD, this key is expected to be present in the status to provide information about the individual cache nodes within the cluster [1]
Steps to reproduce
-
Apply a CacheCluster manifest to create an ElastiCache cluster using the ACK controller.
-
Once the CacheCluster resource is created and reconciled 3. , inspect the status of the resource using kubectl get cachecluster xxxxx -o yaml or kubectl describe cachecluster xxxxx
-
Observe that the status object does not contain the cacheNodes key.
Expected outcome
The status object of the CacheCluster resource should include a cacheNodes key containing an array of objects, where each object represents a cache node and includes details such as its endpoint, port, and status, as defined in the CRD.
Environment
Kubernetes version: 1.32
Using EKS (yes/no), if so version?: yes, eks.9
AWS service targeted (S3, RDS, etc.): ElastiCache
ElastiCache ACK version: 0.2.4