IK.AM

@making's tech note


Kubernetesクラスタ内からcurlを実行するメモ

🗃 {Dev/CaaS/Kubernetes}
🏷 Kubernetes 
🗓 Updated at 2024-02-14T07:15:56Z  🗓 Created at 2020-04-11T07:59:24Z   🌎 English Page

トラブルシュート用

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

✒️️ Edit  ⏰ History  🗑 Delete