ConfigMap共15篇
用 SubPath 解决 ConfigMap 和 Secret 挂载覆盖问题-AI运维探索者

用 SubPath 解决 ConfigMap 和 Secret 挂载覆盖问题

一、演示环境准备 接下来导出nginx.conf文件进行修改进行挂载覆盖演示 1.创建工作目录 2.编写配置文件 3.创建ConfigMap,,其中--from-file参数用于指定文件 4.验证 5.编写dp-cm.yaml 6.创建Pod ...
头像1年前
0265
为什么要引入ConfigMap以及核心概念-AI运维探索者

为什么要引入ConfigMap以及核心概念

一、前言 本文主要以下几方面介绍k8s中的ConfigMap: * 为什么要引入ConfigMap * 什么是ConfigMap * 创建ConfigMap有哪几种形式 * 使用valueFrom和envFrom定义环境变量 * 以文件的形式怎么挂载Co...
头像1年前
05013
为什么要引入 ConfigMap:云原生配置管理的动机、定义与边界-AI运维探索者

为什么要引入 ConfigMap:云原生配置管理的动机、定义与边界

一、为什么要引入ConfigMap 1.1 传统配置管理 传统架构中,配置文件往往被保存在宿主机上,程序启动时可以指定某个配置文件,但是使用容器部署时,容器所在的节点并不固定,所以不能使用这种方...
头像1年前
05113
ResourceQuota使用实践:限制ConfigMap和Pod总数-AI运维探索者

ResourceQuota使用实践:限制ConfigMap和Pod总数

一、设置允许存在的 ConfigMap 总数 1.定义一个yaml文件 2.新建一个命名空间 3.开始创建 4.查看部署情况 5.查看cm默认数量为1 6.再创建两个cm,验证。观察到,满足两个后,再创建会发生报错信息...
头像2年前
05111
Kubernetes基础:ConfigMap-AI运维探索者

Kubernetes基础:ConfigMap

一、定义Yaml 二、创建cm 三、查看 四、在其它pod里引用ConfigMap 五、验证 六、恢复
头像4年前
03115
Kubernetes ConfigMap 与 Secret 场景应用-AI运维探索者

Kubernetes ConfigMap 与 Secret 场景应用

一、ConfigMap 1.1 概述 ConfigMap是一种API对象,用来将 **非加密数据** 保存到 **键值对** 中。可以用作环境变量、命令行参数或者存储卷中的配置文件。 ConfigMap可以将环境变量配置信息和容...
头像4年前
0398
ConfigMap挂载权限热更新与不可变配置-AI运维探索者

ConfigMap挂载权限热更新与不可变配置

一、自定义挂载文件权限 ConfigMap在挂载使用时可以更改文件的权限(默认是0644),比如将上述的文件挂载权限自定义为0666(对应Linux的文件权限为rw-rw-rw-)。 1.查看key名,这里观察到为redi...
头像4年前
0485
ConfigMap实践之环境变量与文件挂载-AI运维探索者

ConfigMap实践之环境变量与文件挂载

一、ConfigMap实践概览 可以通过单个ConfigMap定义环境变量,也通过多个ConfigMap定义环境变量和将ConfigMap作为卷挂载成文件使用等。valueFrom通常用于使用ConfigMap的单个Key设置环境变量,但...
头像4年前
0379
ConfigMap创建方式之目录文件与环境变量-AI运维探索者

ConfigMap创建方式之目录文件与环境变量

一、ConfigMap创建方式总览 创建ConfigMap细分的话有5种形式: * 基于目录创建 * 基于文件创建 * 基于环境变量创建 * 基于literal创建 * 基于yaml文件创建 不过最终数据都是以键值对的形式进行保...
头像4年前
02714
ConfigMap创建方式之YAML与自定义conf-AI运维探索者

ConfigMap创建方式之YAML与自定义conf

一、基于YAML文件创建ConfigMap 1.编写yaml文件 2.创建cm 3.进行验证 二、自定义conf文件 2.1 自定义单个conf文件 1.创建工作目录 2.编写配置文件 3.创建ConfigMap 4.验证 2.2 自定义多个conf文...
头像4年前
04914