You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have some kinda confusion with the releases of the go-control-plane, and I'm just hoping that someone may provide me a bit of guidelines about versioning and how to avoid confuses 🙏
We have a control-plane based on this package.
Recently we tried to update the version from 0.13.1 to 0.13.4, and caught by linter information about deprecating the ClusterDNS fields:
[golangci-lint: internal/resource/resource.go#L249](https://github.com/bolteu/bolt-envoy-control-plane/pull/202/files#annotation_30532653468)
SA1019: clstr.DnsRefreshRate is deprecated: Marked as deprecated in envoy/config/cluster/v3/cluster.proto. (staticcheck)
Hey 👋
I have some kinda confusion with the releases of the go-control-plane, and I'm just hoping that someone may provide me a bit of guidelines about versioning and how to avoid confuses 🙏
We have a control-plane based on this package.
Recently we tried to update the version from 0.13.1 to 0.13.4, and caught by linter information about deprecating the ClusterDNS fields:
So clstr.DnsRefreshRate was deprecated in favor of extensions.cluster.dns: https://github.com/envoyproxy/envoy/blob/9aaef9877ad5cebbab0dd56a3e99da20b92ab29d/api/envoy/config/cluster/v3/cluster.proto#L956
But, the extensions.cluster.dns is presented only in the main branch of envoy and going to be a part of envoy 1.33 which is pending * https://github.com/envoyproxy/envoy/tree/main/source/extensions/clusters/dns. -> exists
At the same time, when I checked versions of go-control-plane I saw that it's based on envoy 1.32.3:
So overall the question is:
The text was updated successfully, but these errors were encountered: