busybox是一個很小的容器 裡面包含了nslookup ping wget 常用的網路命令
 
apiVersion: v1 
kind: Pod 
metadata: 
  name: busybox 
  namespace: default 
spec: 
  containers: 
  - name: busybox 
    image: busybox:1.28.4 
    command: 
      - sleep 
      - "3600" 
    imagePullPolicy: IfNotPresent 
  restartPolicy: Always
啟動這個pod
kubectl create -f busybox.yaml
進入容器
kubectl exec -it busybox sh
 
含curl的busybox
kubectl run --rm -it busybox --image sequenceiq/busybox --restart=Never
然後執行curl測試
tee curl-format.txt <<- 'EOF'
time_namelookup: %{time_namelookup}\n
time_connect: %{time_connect}\n
time_appconnect: %{time_appconnect}\n
time_redirect: %{time_redirect}\n
time_pretransfer: %{time_pretransfer}\n
time_starttransfer: %{time_starttransfer}\n
----------\n
time_total: %{time_total}\n\n
EOF

DOMAIN="www.itnotetk.com"
curl -w '@curl-format.txt' $DOMAIN

By tony

自由軟體愛好者~喜歡不斷的思考各種問題,有新的事物都會想去學習嘗試 做實驗並熱衷研究 沒有所謂頂天的技術 只有謙虛及不斷的學習 精進專業,本站主要以分享系統及網路相關知識、資源而建立。 Github http://stnet253.github.io

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料