kubernetes - 使用 kubectl create 创建部署时设置容器环境变量
问题描述
我们可以使用以下命令创建部署:
kubectl create deployment nginx-deployment --image=nginx
我们如何key=value
在使用创建部署时为容器传递环境变量,例如, kubectl
?
另外,我们也可以使用configmap
orsecret
值作为环境变量吗?
解决方案
kubectl run nginx-pod --generator=run-pod/v1 --image=nginx --env="key1=value1" --env="key2=value2"...
参考 - run
。
推荐阅读
- hibernate - @JoinTable 与继承的表
- javascript - Puppeteer page.waitForNavigation() 超时错误处理
- react-native - 领域错误 - _constructor 必须是“函数”类型,得到(未定义)
- android - Android AndroidManifest.xml 错误:在包 'android' 中找不到属性 'appComponentFactory' 的资源标识符
- grails - grails cobertura findAllBy
- mysql - INSERT INTO SELECT - 超过 1 行
- sql - SQL Select 语句 - 使用等于两个变量的一列进行选择
- laravel-5 - Laravel 背包:用于多态关系的 CRUD
- google-analytics - '平均。Google Analytics 上的“页面停留时间”为零
- python - Tensorflow 估计器:不同的纪元数给出相同的结果