-
Notifications
You must be signed in to change notification settings - Fork 929
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
Question about Sync Interval for Karmada Pull/Push Mode #6201
Comments
Hi @CKHuangGH, thanks for your question! In both pull and push clusters, resource propagation and status collection are triggered by events and retries after failures. Therefore, they do not involve time intervals. The |
Hello @XiShanYongYe-Chang, Thank you for your prompt response. I really appreciate this project because the members are so active. Your answer is clear to me, and I find this topic very interesting. I would love to learn more about this design. Could you please clarify the design and process of resource propagation in more detail? Are there any diagrams or documents available? Also, is the agent in the member cluster using an HTTP List-Watch stream? Additionally, I measured the cross-cluster network traffic between the management cluster and the member cluster. I noticed a sharp increase in network traffic in pull mode and would like to understand the main cause. Could you provide some insights into what kind of data is exchanged in this case? Caused by HTTP List-Watch stream? or what types of cluster status data are get/sent between the management and member cluster? Thank you for your help! |
or https://karmada.io/docs/core-concepts/architecture
Yes, it is.
I have not specifically tested this, what is the sudden increase in traffic, is it periodic or only happens once? Did you do anything at that time, such as distributing a large number of resources? |
Please provide an in-depth description of the question you have:
Hi,
I'd like to know the default interval settings for pulling resource updates and pushing cluster status updates in both the Pull and Push modes of Karmada.
Specifically:
In Pull mode, how frequently does karmada-agent pull new resources from the Karmada API server and push its status back? I have found the setting --cluster-status-update-frequency 10s. It seems this is related to the cluster status rather than pulling new resources.
In Push mode, how often does the Karmada controller manager push the request to the member clusters and fetch status updates from member clusters?
Could you please help me understand the default synchronization intervals and the processes of the Push and Pull in deploying resources? If you can point me to somewhere these settings or discussions can be found?
Thanks!
What do you think about this question?:
Environment:
The text was updated successfully, but these errors were encountered: