Kubernetes Linkerd
Posted on June 2, 2022
Tags: devops
1 Install linkerd
curl --proto '=https' --tlsv1.2 -sSfL https://run.linkerd.io/install | sh
add below to .zshrc
export PATH=$PATH:/home/debian/.linkerd2/bin
Error rendering install manifest: error configuring Kubernetes API client: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable
setup kubeconfig by making a file config
in ~/.kube/
cp /etc/rancher/k3s/k3s.yaml ~/.kube/config
linkerd check --pre
kubectl -n emojivoto port-forward svc/web-svc 8080:80 --address="0.0.0.0"
kubectl get -n emojivoto deploy -o yaml \
| linkerd inject - \
| kubectl apply -f -
linkerd viz install > install.yaml
modify install.yaml
- -enforced-host=^(bserver\.opnroot\.com|localhost|127\.0\.0\.1|web\.linkerd-viz\.svc\.cluster\.l
cat install.yaml | kubectl apply -f -
linkerd viz dashboard --address=0.0.0.0