zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    分页查询+组合查询
    单点登录3
    单点登录2
    单点登录1
    sql server 语句
    jsTree动态加载数据
    sql 根据日期模糊查询&SQL Server dateTime类型 模糊查询
    快捷键
    JQUERY获取当前页面的URL信息
    C#中的?和??的用法
  • 原文地址:https://www.cnblogs.com/helww/p/10044243.html
Copyright © 2011-2022 走看看