35 【kubernetes】configMap
kubernetes可以驱动容器的运行,并且把容器的运行放置在kubernetes定义的体系结构中pods这一级。
但是容器运行通常会需要某些参数,比如环境变量或者硬件使用情况。
为了解决对每个container实现自定义启动这个问题,kubernetes引入的解决方案是:定义yaml。
在yaml定义好启动参数,及其启动的配置信息,docker启动时,yaml定义的启动参数会先执行,最后容器中的应用才会启动。
启动参数可能会使非常多,解决方案是kubernetes支持直接引入多个参数。
具体的做法是:
A,先定义好key-value结构的yaml文件作为配置信息;
B,用kubectl将该文件导入到configMap中;
C,定义好pods的启动脚本yaml文件;
D,启动该pod;kubectl create
具体的操作步骤见:https://kubernetes.io/docs/tutorials/configuration/configure-redis-using-configmap/
Dashboard:https://github.com/kubernetes/dashboard
转载于:https://www.cnblogs.com/helww/p/10044243.html
35 【kubernetes】configMap相关推荐
- 【kubernetes】k8s集群高可用部署安装和概念详细说明【含离线部署】,客户端连接haproxy访问高可用流程
文章目录 说明 高可用原理 K8S多master节点架构图 测试环境说明 部署高可用 安装包准备[可选] 高可用架构说明 配置haproxy 说明[必看] 安装haproxy 编辑配置文件 配置etc ...
- 【Kubernetes】k8s的安全管理详细说明【k8s框架说明、token验证和kubeconfig验证详细说明】
文章目录 环境准备 k8s安全框架介绍 token验证 说明 启用token验证 测试token验证 base-auth[已经被淘汰] kubeconfig验证 说明 kubeconfig文件拷贝做测 ...
- 【Kubernetes】k8s的安全管理详细说明【SA配置、k8s安装dashboard、资源限制(resource、limit、resourcequota)】
文章目录 环境准备 token验证&&kubeconfig验证 role和clusterrole赋权 sa[Service Account] sa总结 1.service accoun ...
- 【Kubernetes】k8s的svc所有概念和实操详细说明(含镜像和代码)【2】【svc作用是端口转发相关】【含LB和ingress【反向代理】-部署使用】
文章目录 service[svc]所有概念 环境准备 端口映射常规测试 创建pod 主机端口映射测试 修改pod副本数并测试 svc[service] 关于Service 定义Service的意义 没 ...
- 【Kubernetes】 多云管理策略解析
文章目录 Kubernetes 多云的实现 1. 前言 1.1 Kubernetes 多云的现实需求 2. Kubernetes 多云的架构设计 2.1 跨云 Kubernetes 的挑战 2.1.1 ...
- 【kubernetes】k8s使用客户端连接haproxy访问高可用集群流程详细说明【使用kubeconfig连接haproxy】【kubeconfig配置全部流程】
文章目录 master高可用部署流程 客户端连接haproxy访问高可用集群 环境确认与准备[必看] 客户端连接happroxy说明 kubeconfig配置[master上操作] 客户端测试 说明 ...
- 【Kubernetes】k8s的devops功能说明和devops搭建配置详细说明
文章目录 devopsg功能说明 环境准备 devops配置流程 安装docker及其相关配置 所需镜像下载 registry配置[构建] 拉取测试镜像 拉取registry镜像 创建仓库 gitla ...
- 【Kubernetes】k8s多集群切换【含上下文作用详解】【含6443端口不可达处理方法】
文章目录 何为多集群? kubeconfig文件内容编写[master节点操作] 单集群配置文件修改 方式一[手动编辑] 文件备份 config文件代码解释[上下文详细解释] config代码编辑 证 ...
- 【Kubernetes】k8s的安全管理详细说明【role赋权和clusterrole赋权详细配置说明】
文章目录 环境准备 token验证&&kubeconfig验证 授权 了解authorization-mode授权模式 AlwaysAllow&&AlwaysDeny ...
最新文章
- 第十三篇:上下文无关语法 Context-Free Grammar
- 64位程序怎么判断指针是否有效_C 语言指针怎么理解?
- 学习LINUX的几点注意事项
- 春天里:丁丁与赵亚楠
- 【Spring实战4】04---装配Bean(自动装配)
- 使用机器学习预测天气_使用机器学习的二手车价格预测
- kubernetes 客户端KubeClient使用及常用api
- 室内温湿度监测系统解决方案
- 获取当前元素是第几个点击值
- c语言计算器程序代码 链栈,【C语言】简易科学计算器源代码(链栈应用)(原创).doc...
- 技术并不来自通宵^_^
- 对所谓原生软件的偏执
- python collections.Counter
- Python实现Pearson相关系数计算及公式化简过程
- 阿里云OSS对象存储基础入门
- win8连接wifi成功但受限制_win8平板电脑魔兽评测 Win8平板Pi游戏平板电脑测评PO W1流畅运行...
- 城镇水务系统碳减排路径|雨水系统
- java 注解处理_在java代码中,看到注解,如何查看注解处理器
- 在ICT求学时最大的痕迹
- signature=00e3717ebf4d3479c02d1e8e6e919c84,MS12-037:Internet Explorer 的累積安全性更新:2012 年 6 月 12 日...