[英]Azure Kubernetes Container Env Variables
因此在Docker中,我可以執行Docker run -e來傳遞環境變量。
但是,如何對Azure Kubernetes Pod做到這一點呢? 它們不是用戶名/密碼類型的變量,而是更多,因此我們希望在啟動期間使用的URL段。
http://webapi/august
其中august
是我們想要傳遞的內容,然后在9月,我們希望在september
傳遞。
這不是最好的例子,但是它顯示了我在尋找什么。
謝謝。
另外,對這個kubernetes文檔一個明顯的例子- https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/
那里的簡短示例:
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
labels:
app: nginx
spec:
replicas: 3
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.7.9
ports:
- containerPort: 80
env:
- name: DEMO_GREETING
value: "Hello from the environment"
- name: DEMO_FAREWELL
value: "Such a sweet sorrow"
以一記env
稍后,如果您想即時更改變量-您可以使用kubectl set env -h
命令
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.