...

Package heartbeat

import "github.com/linkerd/linkerd2/controller/heartbeat"
Overview
Index

Overview ▾

func K8sValues

func K8sValues(ctx context.Context, kubeAPI *k8s.KubernetesAPI, controlPlaneNamespace string) url.Values

K8sValues gathers relevant heartbeat information from Kubernetes

func MergeValues

func MergeValues(v1, v2 url.Values) url.Values

MergeValues merges two url.Values

func PromValues

func PromValues(promAPI promv1.API, controlPlaneNamespace string) url.Values

PromValues gathers relevant heartbeat information from Prometheus

func Send

func Send(v url.Values) error

Send takes a map of url.Values and sends them to versioncheck.linkerd.io