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相关推荐

  1. 【kubernetes】k8s集群高可用部署安装和概念详细说明【含离线部署】,客户端连接haproxy访问高可用流程

    文章目录 说明 高可用原理 K8S多master节点架构图 测试环境说明 部署高可用 安装包准备[可选] 高可用架构说明 配置haproxy 说明[必看] 安装haproxy 编辑配置文件 配置etc ...

  2. 【Kubernetes】k8s的安全管理详细说明【k8s框架说明、token验证和kubeconfig验证详细说明】

    文章目录 环境准备 k8s安全框架介绍 token验证 说明 启用token验证 测试token验证 base-auth[已经被淘汰] kubeconfig验证 说明 kubeconfig文件拷贝做测 ...

  3. 【Kubernetes】k8s的安全管理详细说明【SA配置、k8s安装dashboard、资源限制(resource、limit、resourcequota)】

    文章目录 环境准备 token验证&&kubeconfig验证 role和clusterrole赋权 sa[Service Account] sa总结 1.service accoun ...

  4. 【Kubernetes】k8s的svc所有概念和实操详细说明(含镜像和代码)【2】【svc作用是端口转发相关】【含LB和ingress【反向代理】-部署使用】

    文章目录 service[svc]所有概念 环境准备 端口映射常规测试 创建pod 主机端口映射测试 修改pod副本数并测试 svc[service] 关于Service 定义Service的意义 没 ...

  5. 【Kubernetes】 多云管理策略解析

    文章目录 Kubernetes 多云的实现 1. 前言 1.1 Kubernetes 多云的现实需求 2. Kubernetes 多云的架构设计 2.1 跨云 Kubernetes 的挑战 2.1.1 ...

  6. 【kubernetes】k8s使用客户端连接haproxy访问高可用集群流程详细说明【使用kubeconfig连接haproxy】【kubeconfig配置全部流程】

    文章目录 master高可用部署流程 客户端连接haproxy访问高可用集群 环境确认与准备[必看] 客户端连接happroxy说明 kubeconfig配置[master上操作] 客户端测试 说明 ...

  7. 【Kubernetes】k8s的devops功能说明和devops搭建配置详细说明

    文章目录 devopsg功能说明 环境准备 devops配置流程 安装docker及其相关配置 所需镜像下载 registry配置[构建] 拉取测试镜像 拉取registry镜像 创建仓库 gitla ...

  8. 【Kubernetes】k8s多集群切换【含上下文作用详解】【含6443端口不可达处理方法】

    文章目录 何为多集群? kubeconfig文件内容编写[master节点操作] 单集群配置文件修改 方式一[手动编辑] 文件备份 config文件代码解释[上下文详细解释] config代码编辑 证 ...

  9. 【Kubernetes】k8s的安全管理详细说明【role赋权和clusterrole赋权详细配置说明】

    文章目录 环境准备 token验证&&kubeconfig验证 授权 了解authorization-mode授权模式 AlwaysAllow&&AlwaysDeny ...

最新文章

  1. 第十三篇:上下文无关语法 Context-Free Grammar
  2. 64位程序怎么判断指针是否有效_C 语言指针怎么理解?
  3. 学习LINUX的几点注意事项
  4. 春天里:丁丁与赵亚楠
  5. 【Spring实战4】04---装配Bean(自动装配)
  6. 使用机器学习预测天气_使用机器学习的二手车价格预测
  7. kubernetes 客户端KubeClient使用及常用api
  8. 室内温湿度监测系统解决方案
  9. 获取当前元素是第几个点击值
  10. c语言计算器程序代码 链栈,【C语言】简易科学计算器源代码(链栈应用)(原创).doc...
  11. 技术并不来自通宵^_^
  12. 对所谓原生软件的偏执
  13. python collections.Counter
  14. Python实现Pearson相关系数计算及公式化简过程
  15. 阿里云OSS对象存储基础入门
  16. win8连接wifi成功但受限制_win8平板电脑魔兽评测 Win8平板Pi游戏平板电脑测评PO W1流畅运行...
  17. 城镇水务系统碳减排路径|雨水系统
  18. java 注解处理_在java代码中,看到注解,如何查看注解处理器
  19. 在ICT求学时最大的痕迹
  20. signature=00e3717ebf4d3479c02d1e8e6e919c84,MS12-037:Internet Explorer 的累積安全性更新:2012 年 6 月 12 日...

热门文章

  1. 使用FSO修改文件夹的名称
  2. 联邦知识蒸馏概述与思考(续)
  3. 微软提出VLMo:用“模态混合专家”进行统一的视觉语言预训练!即将开源!
  4. 解决小目标检测问题的几个途径
  5. 北上深 | 商汤招聘智能视频和数字人算法研究员(全职/实习)
  6. 商汤春招特别策划-春招百晓生系列空宣第2期,助你收获心动的offer
  7. 2019全球程序员薪酬报告:软件开发比机器学习抢手!40岁后收入下滑
  8. python乘法运算为什么是重复_警惕python中的*重复符(运算符)
  9. 计算机视觉论文-2021-06-29
  10. Python 按坐标进行文字剪裁