Azure Kubernetes容器环境变量

Azure Kubernetes容器环境变量,azure,docker,azure-aks,Azure,Docker,Azure Aks,所以在Docker中,我可以运行Docker-e来传递环境变量 但是,对于Azure Kubernetes豆荚,人们是如何做到这一点的呢?它们不是用户名/密码类型的变量,而是我们希望在启动时使用的URL段 http://webapi/august其中八月是我们想要传递的,然后在九月,我们想要传递九月 这不是最好的例子,但它显示了我在寻找什么 谢谢。kubernetes文档中有一个关于这方面的明确示例- 下面是一个简短的例子: apiVersion: apps/v1 kind: Deploymen

所以在Docker中,我可以运行Docker-e来传递环境变量

但是,对于Azure Kubernetes豆荚,人们是如何做到这一点的呢?它们不是用户名/密码类型的变量,而是我们希望在启动时使用的URL段

http://webapi/august
其中
八月
是我们想要传递的,然后在九月,我们想要传递
九月

这不是最好的例子,但它显示了我在寻找什么


谢谢。

kubernetes文档中有一个关于这方面的明确示例-

下面是一个简短的例子:

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
命令

如果我使用kind:Deployment选项,这将如何工作?环境变量是在容器级别定义的,因此其工作原理相同。我更新了我的示例