xline-kv / Xline

A geo-distributed KV store for metadata management
https://xline.cloud
Apache License 2.0
562 stars 70 forks source link

[EtcdAPI][Feature]: Support set version? #867

Open liangyuanpeng opened 5 days ago

liangyuanpeng commented 5 days ago

Description about the feature

kubernetes 1.31(master) will begin to require a certain version of etcd to use some feature, and xline has its own version number, which means that if the xline's Maintenance.Status request returns a version number that does not correspond to etcd, it will never run in this case.

https://github.com/kubernetes/kubernetes/blob/8cf93c8d83df3a206ab4abe2ed2ead7a173bd63e/staging/src/k8s.io/apiserver/pkg/storage/feature/feature_support_checker.go#L157-L172

cilium also have the same problem.

Code of Conduct

github-actions[bot] commented 5 days ago

👋 Thanks for opening this issue!

Reply with the following command on its own line to get help or engage: