问题标签 [configmap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - 如何使用 kubernetes 客户端 Api 部署 ConfigMap
我想要特定的 configMap 结构
如何表示缩进
对象属性:
我们必须多开发这部分代码
docker - 如何将 ConfigMap 分配给已经在运行的 pod?
我无法将 ConfigMap 加载到当前正在运行 nginx 的 pod 中。
我尝试通过创建一个简单的 pod 定义并向其中添加一个简单的读取 ConfigMap,如下所示:
这运行成功,它的 YAML 文件被保存,然后被删除。
这是我得到的:
然后我尝试将其语法复制到另一个正在运行的 pod 中。
这就是我用的kubectl edit pod po
?
并且k get po pod1 -o yaml --export
我做错了什么或者我错过了什么?
kubernetes - 从文件或使用 json 修补配置映射
我想aws-auth
在 vagrant 部署期间编辑 configmap,以让我的 vagrant 用户访问 EKS 集群。我需要在现有的配置图中添加一个片段aws-auth
。我如何以编程方式执行此操作?
如果你这样做,kubectl edit -n kube-system configmap/aws-auth
你会得到
我需要以某种方式在那里输入这个位。
我试图cat <<EOF > {file} EOF
从文件中做一个补丁。但该选项不仅仅存在于patch
上下文create
中。
我还发现了这个:如何在 Kubernetes 中修补 ConfigMap
但它似乎没有用。或者我可能并不真正理解提出的解决方案。
azure - 如何在 CoreDNS ConfigMap 配置中命名数据字段
我已将 coreDNS 配置为指向外部 DNS 服务器,用于所有*.mydomain.com
请求yaml
现在我找不到test.server部分的用途。我发现这.server
很重要,但不是如何正确命名这部分,更不用说如何称呼这部分了。
spring-boot - 使用 K8s ConfigMap 和 Spring Boot 连接到 Azure KeyVault
我在我的 AKS 中使用这些属性创建了一个配置映射
我的 Spring 启动应用程序使用 @PropertySource 读取这些属性
我想使用 @Value 属性读取 Key
但是,当 SpringBoot 启动时,它会抛出此错误消息......它无法解析占位符......与 azure 的连接不起作用?
kubernetes - 我们可以增加 configmap 的大小来存储大小超过 1 MB 的二进制数据吗?
我正在尝试在配置映射中上传 jar 文件。我可以上传大小为 1 MB 的小 jar 文件,但不能上传大小为 4MB 的文件。我正在使用以下命令来创建 configmap。
kubectl create configmap configmap-test --from-file=jarfile.jar
有没有办法增加这个大小限制?
客户端版本为 GitVersion:"v1.14.1",服务器版本为 GitVersion:"v1.15.0"
kubernetes - 如何使用 kuberneates config-map 运行二进制文件
我将配置映射与文件一起使用,但我正在尝试使用像 supervisor d 和其他内部工具这样的便携式服务。
我们有可以在任何图像中运行的 golang 二进制文件。我正在尝试使用 configmap 运行这些二进制文件。
示例:-我们有一个用 Go 编写的内部工具(大小小于 7MB)可以存储在配置映射中,我们想将该配置映射挂载到 kuberneates pod 中并希望在 pod 中运行它
问题:-有人用吗?这是一个好方法吗?最佳做法是什么?
kubernetes - 是否可以在容器内的 env 中将 application.properties 的内容作为键/值对公开?
我在配置目录中定义了应用程序属性文件。配置目录位于以下结构中。
我已经定义了 configmap 如下
我们正在使用 envFrom 属性通过正在运行的容器中的环境变量来使用 ConfigMap。(这在我的部署 yaml 文件中)
运行后helm install
,我看到生成了 configmap。
在 configmap 中,内容不会生成为单个字符串而不是键/值对。
甚至,在容器内部,值也不会存储为键/值对。它们存储为字符串。
我也试过
观察同样的问题。
是否可以在容器内的 env 中将 application.properties 的内容作为键/值对公开?
java - Spring Cloud Kubernetes 无法设置 ConfigMap 值
我正在尝试ConfigMap
使用 Spring 支持 K8s API 来处理我的外部化配置。我一直在使用没有任何问题的配置服务,所以我不认为这是一个云配置实现问题。我正在1.0.2.RELEASE
使用spring-cloud-starter-kubernetes-config
.
MyConfigMap
包含两个配置:全局 (application.yml) 和特定于应用程序的 yaml (myapp.yml)。看起来是这样的:
application.yml
似乎工作得很好。我可以在我的应用程序中看到配置值,但无论出于何种原因,myapp.yml
都没有设置。我可以看到 Spring 成功地从 API 中获取了整个结果,ConfigMap
但它对myapp.yml
.
打开调试日志会暴露 Spring 是如何解释ConfigMap
结果的。它将整个myapp.yml
部分视为一个财产,而不是其自己的财产来源。这解释了为什么application.yml
要使用而不是myapp.yml
. 这是该日志的样子(我已经截断了消息):
我需要分离这些配置吗?我从 Spring 中看到的示例建议您可以将配置合并到单个 YAMLConfigMap
文件中。我难住了。
maven - 如何在 Maven 构建期间从属性文件创建 kubernetes configmap?
我们有一个旧的 java 应用程序,它的属性文件很少。我们正在做一个 POC 以使用 Helm 图表将其部署在 Kubernetes 集群中。到目前为止,我们通过从属性文件中复制内容来手动创建 configmap。如果属性文件中有任何更新,则应在 configmap 中手动进行相同的更新。那么,是否有任何解决方案可用于在 Maven 构建期间从属性文件创建配置映射?
提前致谢。