Hello dear maintainers,
please advise i want to profile my applications across dozens (hundreds) of k8s clusters. As far as i understood i need to run only agents on those clusters and all other microservices i can run on separate cluster right ?
for agent i only need to provide a storage service url + grpc port so in my case i will probably make it type loadbalancer + grpc.
also i want to introduce a label 'cluster_name' and use it in queries but as far as i can read from the code the labels are pre-defined and possibly the candidate is to use topologyLableKey and put there (instead of a zone as for me zone doesnt make any diff tbh) the node label that contains cluster name the node belongs to ?
is there a way to introduce custom labels ? in highly distributed environments that would be really nice (possible candidates: env (dev/prod/stage), dc (america, africa, europe, australia, etc), cluster_name) ?
thanks
Hello dear maintainers,
please advise i want to profile my applications across dozens (hundreds) of k8s clusters. As far as i understood i need to run only agents on those clusters and all other microservices i can run on separate cluster right ?
for agent i only need to provide a storage service url + grpc port so in my case i will probably make it type loadbalancer + grpc.
also i want to introduce a label 'cluster_name' and use it in queries but as far as i can read from the code the labels are pre-defined and possibly the candidate is to use topologyLableKey and put there (instead of a zone as for me zone doesnt make any diff tbh) the node label that contains cluster name the node belongs to ?
is there a way to introduce custom labels ? in highly distributed environments that would be really nice (possible candidates: env (dev/prod/stage), dc (america, africa, europe, australia, etc), cluster_name) ?
thanks