可以使用kubectl describe configmap example-config查看详细信息: kubectl describe configmap example-config 使用YAML 文件创建 ConfigMap 创建一个名为configmap.yaml的文件: apiVersion:v1kind:ConfigMapmetadata:name:example-configdata:key1:value1key2:value2config-file.txt:|line1line2 使用以下命令创建 ConfigMap:...
如果加载到env里面,则env不会随着ConfigMap改变而改变。 kubectl explain ConfigMap 示例:命令行方式创建参考ConfigMap 相关命令 apiVersion:v1kind:ConfigMapmetadata:name:mysqllabels:app:mysqldata:# 定义配置数据my.cnf:|# | 表示下面配置是一行一行的[mysqld]port:3306user:root 二、Secret YAML 加密配置管理中心。
$ kubectl get configmaps game-config -o yaml 2.2 通过文件创建ConfigMaps 2.2.1 通过单个文件创建 1)通过单个文件创建ConfigMap,例如: $ kubectl create configmap game-config-2 \ --from-file=https://k8s.io/docs/tasks/configure-pod-container/configmap/kubectl/game.properties 2)查看生产的ConfigMap信息...
ConfigMap API给我们提供了向容器中注入配置信息的机制,ConfigMap可以被用来保存单个属性,也可以用来保存整个配置文件或者JSON二进制大对象。 二、ConfigMap使用: 1、一个简单的ConfigMap.yaml文件: kind: ConfigMap apiVersion: v1 metadata: creationTimestamp: 2016-02-18 19:14:38 name: example-config namespace:...
编写example.yaml文件部署上面的环境: apiVersion: v1 kind: Namespace metadata: name: dev --- apiVersion: v1 kind: Namespace metadata: name: prod --- apiVersion: extensions/v1beta1 kind: Deployment metadata: name: enterprise labels:
我们可以使用kubectl create configmap或kustomization.yaml中的ConfigMap生成器创建一个ConfigMap。从Kubernetes 1.14版本开始,kubectl开始支持使用kustomization.yaml创建ConfigMap。 使用kubectl create configmap 创建一个 ConfigMap 使用kubectl create configmap从目录、文件或字面值创建configmaps。
系统中可以通过YAML配置文件或者直接使用kubectl create configmap命令行的方式来创建ConfigMap,下面将详细介绍这两种方式的操作流程。 1. 通过YAML配置文件方式创建 创建YAML文件cm-demo0.yaml,其中描述将应用所需的变量定义为ConfigMap的用法,key为参数名称,value为参数值 ...
ConfigMap 的创建 通过YAML 配置文件方式 按照环境变量的方式配置 # example_env.ymlapiVersion: v1kind: ConfigMapmetadata: name: exampledata: server_name: "www.baidu.com" server_port: "8080" 执行创建命令: kubectl apply -f example_env.yml 查看configmap内容 ...
2.配置configmap.yaml 2.1 在Deployment部署文件里加载configMap配置 apiVersion: v1 kind: Pod metadata: name: mypod spec: containers: - name: mypod image: redis volumeMounts: //这个是我们要用到的 - name: config-volume //我们这里命名config-volume ...
创建ConfigMap 对象 从YAML 文件创建 ConfigMap cm.kiada-config.yml: apiVersion:v1kind:ConfigMapmetadata:name:kiada-configdata:status-message:This status message is set in the kiada-config config map 运行kubectl apply -f cm.kiada-config.yml命令创建清单文件中定义的 ConfigMap 对象。