Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 706 Bytes

00517.md

File metadata and controls

27 lines (20 loc) · 706 Bytes
title tags categories
Kubernetesクラスタ内からcurlを実行するメモ
Kubernetes
Dev
CaaS
Kubernetes

トラブルシュート用

nicolaka/netshootが便利。

kubectl run -it netshoot --image=nicolaka/netshoot --rm --restart=Never --command=true -- bash

任意のServiceにアクセス

curl http://<Service Name>.<Namespace>.svc.cluster.local:<Target Port>

Kubernetes APIにアクセス

curl --cacert /var/run/secrets/kubernetes.io/serviceaccount/ca.crt \
     -H "Authorization: Bearer $(cat /var/run/secrets/kubernetes.io/serviceaccount/token)" \
     https://kubernetes.default.svc.cluster.local