kubernetes - 我们可以通过终端传递 Kubectl create 命令的参数吗
问题描述
我有部署 yaml 文件,我正在其中设置一个 ARG。
args['--country=usa']
它运行完美,并且 pod 将支持这个论点。但是对于不同的国家名称,我需要更改这个 yaml 的参数,然后运行
kubectl create -f deploy.yml 命令一次又一次
有没有办法通过创建命令传递这个参数
我试过 kubectl create -f deploy.yml '--country=usa' 但似乎这不是传递它的正确方法
解决方案
不幸的是,没有简单的方法可以做到这一点。这里有一些相关的问题。
使用 env 变量和 configmap: 如何将命令行参数传递给 kubectl create 命令
使用 Helm: Kubernetes 部署 - 传递参数
推荐阅读
- node.js - 如何将 trustStore 信息传递给 kafka 客户端配置
- c++ - c++ std::string 在不同的编译器和标准库之间是二进制兼容的吗?
- r - 将双精度转换为日期
- gradle - 如何懒惰地设置任务的属性?
- javascript - data() 不是用于查询 firebase 的函数
- c - 我试图找到四个 int 中最大的一个。与 C. 但程序不工作
- clojure - 如何让 rebel-readline 显示更多候选人
- lambda-calculus - 什么是 J 运算符,它与 call/cc 相同吗?
- gitlab - Gitlab 代码质量未找到要写入的文件
- c# - 如何使用 EFCore 3.1 从 DbContext 中选择特定的 DbSet?