簡體   English   中英

Azure Kubernetes容器環境變量

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM