相关疑难解决方法(0)

如何在Kubectl部署中传递环境变量?

我正在为django webapp设置kubernetes设置。

我在创建部署时传递环境变量,如下所示

kubectl create -f deployment.yml -l key1=value1 
Run Code Online (Sandbox Code Playgroud)

我收到如下错误

error: no objects passed to create
Run Code Online (Sandbox Code Playgroud)

能够成功创建部署,如果在创建部署时删除了环境变量-l key1 = value1。

如下所示的deployment.yaml

#Deployment
apiVersion: extensions/v1beta1
kind: Deployment
metadata: 
 labels: 
   service: sigma-service
 name: $key1
Run Code Online (Sandbox Code Playgroud)

创建部署时导致上述错误的原因是什么?

kubernetes kubectl

1
推荐指数
4
解决办法
3267
查看次数

标签 统计

kubectl ×1

kubernetes ×1