You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过kubectl create命令创建含嵌套结构的ConfigMap?

用kubectl create configmap生成带嵌套结构的配置

完全可以通过kubectl create configmap命令生成你需要的配置,核心是利用shell对多行字符串的支持,给--from-literal参数传入包含换行的完整值。

具体命令如下:

kubectl create configmap <你的ConfigMap名称> \
  --from-literal='localHosting.v1=host: "localhost:1234"
containerHost: "container-name:5555"'

关键说明:

  • 用单引号将整个键=值对包裹,确保shell不会解析内部的空格和换行
  • 值部分直接保留目标YAML里的多行结构,换行符会被完整保留到ConfigMap的data字段中

执行完命令后,你可以用以下命令验证结果是否符合预期:

kubectl get configmap <你的ConfigMap名称> -o yaml

内容的提问来源于stack exchange,提问作者Stabby

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 14:16:58