...

Package client

import "github.com/linkerd/linkerd2/viz/metrics-api/client"
Overview
Index

Overview ▾

func NewExternalClient

func NewExternalClient(ctx context.Context, namespace string, kubeAPI *k8s.KubernetesAPI) (pb.ApiClient, error)

NewExternalClient creates a new Viz API client intended to run from outside a Kubernetes cluster.

func NewInternalClient

func NewInternalClient(addr string) (pb.ApiClient, error)

NewInternalClient creates a new Viz API client intended to run inside a Kubernetes cluster.