[英]kubernetes: ssh to a pod from another pod in same namespace
我在一個名稱空間中創建了4個容器(全部都有bash)。 我想從container2 SSH到container1。
我想獲取一些值,例如:用於創建容器的“圖像”,任何“環境變量”等。
我該如何實現?
提前致謝。
英式
如果您確實需要獲取與ssh一起使用的必要信息,則可以通過Downward API提取這些信息,並確保您的pod也已啟用ssh。
恕我直言,檢查部署狀態的直觀方法是使用准備情況檢查。 在這種情況下,您可以運行bash腳本來檢查特定的環境變量,如果這些信息不可用,則將不允許這些pod進行服務器通信。
例如:
readinessProbe:
periodSeconds: 60
exec:
command:
- "/bin/bash"
- "-c"
- if [ "$env" != "{{ .Values.environment }}" ]; then exit 1; fi
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.