-
Notifications
You must be signed in to change notification settings - Fork 227
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
PVC in pending state when GKE ckuster and CVS instance not in the same region #633
Comments
Hello @tboussar Presently, Trident does not allow the creation of CVS volumes cross-region, i.e., the region in which a CVS volume is provisioned by Trident must match the region of the node(s) it runs on/the volume is consumed. This was introduced with Trident's support for the Zone Redundant Standard-SW CVS service type, and is called out in the Trident docs |
Hello @balaramesh Is there a solution to bypass this limitation? |
@tboussar can you provide additional context on how/why cross-region traffic is valuable? I understand that you would like to migrate volumes from one region to another. However, I also want you to be mindful of the fact that cross-region traffic can introduce latency and result in n/w ingress costs. I wanted to point this out and make sure this isn't something that goes unnoticed. |
Hello @balaramesh this is a blocking point for us today, as you know Google is upgrading all gke leaders to kubernetes 1.19 I think by default user should not use cross region, but should be able to use it. |
Hello @balaramesh |
This issue is fixed with commit f456ef6 and will be included in the Trident 22.01 release. |
Describe the bug
when creating PVC using trident 21.07.1, this one stay in pending state
our CVS instance is on europe-west3 and our GKE cluster on europe-west1
we added following topology in our backend configuration:
trident is installed with helm chart in version 21.07.1
all pods are up but we have following errors:
trident logs:
Environment
Provide accurate information about the environment to help us reproduce the issue.
To Reproduce
install trident 21.07.1 on a cluster in a region and use à CVS instance in another
Expected behavior
It should be possible to have kubernetes cluster and CVS not in the same region
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: