zoukankan      html  css  js  c++  java
  • openshift 4 learning note

    1. 如果需要往pod上面传配置文件或者配置信息

    oc create configmap test --from-file=test.json

    建成configmap后,需要挂载到volumn上,这样文件就会挂载到、/etc/config/test.json

    其实官方给的教程是pod, 但是使用template的时候, 没有pod,所以挂载到DeploymentConfig -> spec=>template->configmap->volumn

    2. 如果需要把值传递给pod的环境变量

    用container -> environment

    3. 启动 oc process -f template.yml | oc apply -f

    4.挂载到volume上的文件和值可以映射到pod上或者DeploymentConfig

    kind: v1

    type: DeploymentConfig

    spec:

      template:

        spec:

          container:

            -name: test

            volumeMounts:

              -name: config

              mountPath: /etc/config

          volumes:

            - name: config

              configmap:

              -name: hello-env-config    

  • 相关阅读:
    CentOS+Nginx+PHP+MySQL详细配置(图解)
    linux下MySQL安装登录及操作
    hdu 1059 多重背包
    hdu 1754 单点更新
    poj 3264 RMQ 水题
    hdu 1114 基础完全背包
    hdu 3466 排序01背包
    poj 2923 状压dp+01背包
    hdu 2639 第k大01背包
    hdu 2184 01背包变形
  • 原文地址:https://www.cnblogs.com/connie313/p/14929244.html
Copyright © 2011-2022 走看看