Hi Team,
I am using trident for the NAS volume provisioning for the Kubernetes workload, when we are doing cluster maintenance we always into to issue such pods failed to mount the volume. until the trident controllers comes online the application pods cannot start. is there any way can we increase the replica count for the trident controller? i tried editing the deployment but it is getting overwrite by the operator
#Scale up trident controller pods
1 messages · Page 1 of 1 (latest)
No, the trident controller is not designed to be duplicated. If you force it the two trident-controllers will eventually cross talk and step on each other and cause major issues. The best solution is to set up k8s in such a way that the trident-controller pod can move to another node when the one it is currently on is down for maintenance.
@bronze temple thanks for your reply, is there any way we can reduce the pod startup time (image pull delay) ? any idea how other customers overcome with this issue ?
I guess you could proactively pull the new images on all worker nodes (ie. docker pull docker.io/netapp/trident-operator:<tag> etc)?