41得票4回答
有没有一种方法在 Kubernetes 中在命名空间之间共享 configMap?

我们在开发环境和测试环境中分别使用一个命名空间。在每个命名空间中,我们拥有多个配置地图(configMaps)和密钥(secrets),但两个环境之间存在许多共享变量,因此我们希望有一个公共文件来管理这些变量。 是否有一种方法可以在默认命名空间中拥有一个基本的configMap,并使用类似以...

9得票2回答
如何在 Kubernetes 应用程序内部收到配置映射更新通知

我有一个应用程序在kubernetes中运行,通过configmaps挂载了一个文件。现在,当这个来自configmap的文件(假设是通过kubectl update configmaps xyz命令更新)被更新时,我想在应用程序内部执行一些操作。 假设我使用以下命令创建了一个configma...

11得票3回答
与配置映射通信时出现错误。

嗨,我正在使用Google Kubernetes Engine部署我的应用程序。我尝试添加一个configMap apiVersion: v1 kind: ConfigMap metadata: name: configmap namespace: default data: d...

18得票1回答
何时应该使用envFrom来配置configmaps?

根据 Kubernetes 文档K8s Docs,自版本 v1.6 及以后,我们可以使用以下功能:envFrom: - configMapRef: name: <config-file> 为了将所有的configMaps数据定义为容器环境变量。与使用名称和键设置为环...

9得票3回答
k8s: 在deployment中configMap不起作用

我们最近遇到了一个使用容器内环境变量的问题。 操作系统: Windows 10 Pro k8s集群: Minikube k8s版本: 1.18.3 1. 不起作用的方法,虽然这是我们首选的方法 下面是使用 'envFrom' 的 deployment.yaml 文件: apiVe...

9得票3回答
如何在Spring Boot Kubernetes应用程序在运行时编辑configmap配置

我们有一个具有庞大配置的应用程序(这仅是其中的一部分): apiVersion: v1 kind: ConfigMap metadata: name: my-app data: application.yaml: |- config: app: MY-APP ...

8得票2回答
如何使用Kustomize在JSON文件中修补ConfigMap?

如何使用Kustomize在以下cm中打补丁"db.password"? 配置图: apiVersion: v1 data: dbp.conf: |- { "db_properties": { "db.driver": "com.mysql.jdbc...

7得票1回答
使大型静态数据文件可用于Kubernetes Pod

我有几个相当大的UTF-8数据文件,pod需要在启动时加载到内存中 - 从几百KB到约50MB。 该项目(包括helm图表)是开源的,但其中一些文件不是 - 否则我可能会将它们直接包含在镜像中。我的最初想法是创建configmaps,但我理解的是,50MB超出了configmaps的预期用途...

18得票2回答
Kubernetes:如何在configMap中设置布尔类型变量

我希望在configMap(或secret)中设置一个布尔变量:apiVersion: v1 kind: ConfigMap metadata: name: env-config namespace: mlo-stage data: webpack_dev_server: fals...

14得票3回答
递归地从文件中创建配置映射。

我有两个目录中的多个配置文件。例如, conf.d/parentconf1.conf con.d/node1/child1.conf conf.d/node2/child2.conf 我需要使用ConfigMap将这些配置文件以相同的目录结构挂载到Kubernetes Pod中。 尝...