kubernetes_logs source is now powered by the
kubernetes_logs source has been updated to use
as the foundations of our integration.
kube-rs is a CNCF Sandbox Project and
has served as the basis of a number of applications that work with the Kubernetes API.
We made this change to improve the reliability and stability of our
source and to ensure our compatibility with the Kubernetes API as it evolves.
There are two user facing changes for this update: the
list verb permission is
now required for Vector’s ClusterRole within the Kubernetes cluster, and the
options are no longer used for the client.
vector Helm chart
has been updated to include this new verb as of
0.7.0, and the Kustomize based
manifests in the
vector repo have been updated as part of the
If you are managing your own manifests separately you need to ensure the ClusterRole
used by Vector includes both the
watch verbs for
kubeconfig should now be provided to leverage any internal proxy you
use to interact with the Kubernetes API, rather than the
proxy option previously
available to this source.