configmap相关内容

覆盖容器规范中定义的 env 值

我有一个配置映射,我在 data 部分定义了以下键值映射: apiVersion: v1种类:ConfigMap元数据:命名空间:测试名称:测试配置数据:测试:“CONFIGMAP_VALUE" 然后在我的容器的定义中(在部署/状态集清单中)我有以下内容: 环境:- 名称:测试值:“ANOTHER_VALUE"envFrom:- configMapRef:名称:测试配置 这样做时,我期望 ..

如何在 Kubernetes 中修补 ConfigMap

Kubernetes 附带一个名为 coredns 的 ConfigMap,可让您指定 DNS 设置.我想通过添加以下内容来修改或修补此配置的一小部分: apiVersion: v1种类:ConfigMap数据:上游名称服务器: |[“1.1.1.1"、“1.0.0.1"] 我知道我可以使用 kubectrl edit 来编辑 coredns ConfigMap 有什么方法可以让我得到上面只包 ..
发布时间:2021-12-15 18:07:07 其他开发

更新 k8s ConfigMap 或 Secret 而不删除现有的

我一直在使用 K8S ConfigMap 和 Secret 来管理我们的属性.我的设计非常简单,将属性文件保存在 git 存储库中,并使用诸如 Thoughtworks GO 之类的构建服务器自动将它们部署为 ConfigMaps 或 Secrets(根据选择条件)到我的 k8s 集群. 目前,我发现我必须始终删除现有的 ConfigMap 和 Secret 并创建新的进行更新,效率并不高, ..
发布时间:2021-12-15 17:19:24 其他开发

使用 rbac & 错误地更新了 configmap aws-auth无法访问集群

试图通过 AWS EKS 集群的 rbac 限制 IAM 用户.错误地从 kube-system 命名空间更新了配置映射“aws-auth".这删除了对 EKS 集群的完全访问权限. 未能在用户的配置映射中添加组:. 尝试提供对 configmap 中最后提到的用户/角色的完全管理员访问权限,但没有运气. 任何恢复对集群的访问的想法都非常值得赞赏. config-map.y ..

Kubernetes中来自ConfigMap的自定义nginx.conf

我在家庭实验室中设置了Kubernetes,并且能够从部署中运行nginx的有效实现. 下一步是拥有用于配置nginx的自定义nginx.conf文件.为此,我正在使用ConfigMap. 这样做时,导航到 http://192.168.1.10时,我不再收到nginx索引页:30008 (我的Nginx服务器正在其上运行的节点的本地IP地址).如果尝试使用ConfigMap,则会收到 ..
发布时间:2021-04-24 18:30:53 其他开发

Azure kubernetes-python读取configmap吗?

我正在尝试对python应用程序进行Docker化,并希望从configmap中读取配置设置.如何在python中读取configmap? 解决方案 使用配置文件创建configMap: $ kubectl create configmap my-config --from-file my-config.file 将configMap安装在Pod的容器中,并从您的应用程序中使用它: ..
发布时间:2021-04-13 19:25:51 Python

从文件递归创建配置映射

我在两个目录中有多个配置文件.例如 conf.d/parentconf1.conf con.d/node1/child1.conf conf.d/node2/child2.conf 我需要使用ConfigMap将这些配置文件以相同的目录结构安装到kubernetes pod. 尝试使用 kubectl create configmap --from-file=./con ..
发布时间:2021-02-15 20:19:19 其他开发

Kubernetes配置映射符号链接(..data/):有什么方法可以避免它们?

我注意到,当我创建并挂载包含一些文本文件的配置映射时,容器会将这些文件视为指向../data/myfile.txt的符号链接. 例如,如果我的配置映射名为tc-configs并包含2个名为stripe1.xml和stripe2.xml的xml文件,如果我将此配置映射安装到容器中的/configs,则容器中将包含: bash-4.4# ls -al /configs/ total 12 ..
发布时间:2021-02-15 20:07:38 其他开发