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

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

34得票2回答
Kubernetes配置映射符号链接(..data/):有没有避免它们的方法?

我注意到当我创建和挂载一个包含一些文本文件的配置映射时,容器会将这些文件视为符号链接指向../data/myfile.txt。例如,如果我的配置映射名称为tc-configs,其中包含2个名为stripe1.xml和stripe2.xml的xml文件,如果我将此配置映射挂载到容器中的/conf...

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

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

21得票2回答
在 Kubernetes YAML 定义中,从文件创建 configmap 时 |+ 和 |- 有什么区别?

我遇到了在Kubernetes中从文件创建configmaps的两种语法。 第一种: apiVersion: v1 data: file1.yaml: |+ parameter1=value1 kind: ConfigMap metadata: name: my-con...

7得票3回答
如何通过配置在k3d/k3s中暴露Traefik v2仪表板?

*此内容已在k3d github discussions、Rancher论坛上的一篇帖子以及traefik社区讨论版块中都有发布。 2020年的教程提到需要编辑Traefik ConfigMap,但现在它去哪了呢? Traefik安装说明提到了几种公开Traefik仪表盘的方法: 这种...

24得票4回答
从Kubernetes中删除一个configmap本身

我正在尝试从K8s命名空间中删除配置映射.. 我使用以下命令创建了该配置映射 kubectl -n namespacename create -f configmap.yaml 在查看K8s备忘单https://kubernetes.io/docs/reference/kubectl/c...

8得票1回答
在部署过程中注入秘密值到configmap,而不使用环境变量

我有一个这样的configmap: apiVersion: v1 kind: ConfigMap metadata: namespace: develop name: test-config data: app.conf: | connection conn1 a...

24得票1回答
在Kubernetes中使用ConfigMap自定义nginx.conf

我在家庭实验室中设置了Kubernetes,并能够从部署中运行vanilla实现的nginx。 下一步是为nginx的配置使用自定义nginx.conf文件。为此,我正在使用ConfigMap。 当我这样做时,当我导航到http://192.168.1.10:30008(nginx服务器正...

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

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

40得票1回答
覆盖容器规范中定义的环境变量值

我有一个配置映射(configmap),在其中我定义了以下键值映射,位于data部分:apiVersion: v1 kind: ConfigMap metadata: namespace: test name: test-config data: TEST: "CONFIGMAP_...