51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

k8s -configMap-configmap

configMap对应用程序的配置文件进行单独挂载

demo:

apiVersion: v1
kind: Pod
metadata:
  name: games-cm-008
spec:
  nodeName: worker233
  # hostNetwork: true
  volumes:
  - name: data01
    configMap:
      name: nginx-conf
  containers:
  - name: games
    image: games:v0.5
    volumeMounts:
    - name: data01
      mountPath: /etc/nginx/conf.d/

ConfigMap -案例1

apiVersion: v1
kind: ConfigMap
metadata:
  name: games-conf
# 指定cm的数据
data:
  # 键值对的数据类型
  class: linux86
  school: baimei

类文件数据类型

student.info: | name: wangbinbin hobby: "吃冰棍,梭罗冰棍,添冰棍,含冰棍,吐冰棍" address: "JiaoShi03" school: "baimei" age: 30

mysql.cfg: | datadir: /baimei/data/mysql80 basedir: /baimei/softwares/mysql80 port: 3306 socket: /var/lib/mysql80/mysql.sock

ConfigMap -案例2

apiVersion: v1
kind: ConfigMap
metadata:
  name: nginx-conf
# 指定cm的数据
data:
  games.conf: |
      server {
          listen        0.0.0.0:99;
          root          /usr/local/nginx/html/bird/;
          server_name   game01.baimei.com;
      }
      server {
          listen        0.0.0.0:99;
          root          /usr/local/nginx/html/pinshu/;
          server_name   game02.baimei.com;
      }
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/tanke/;
      server_name   game03.baimei.com;
  }
  
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/chengbao/;
      server_name   game04.baimei.com;
  }
  
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/motuo/;
      server_name   game05.baimei.com;
  }
  
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/liferestart/;
      server_name   game06.baimei.com;
  }
  
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/huangjinkuanggong/;
      server_name   game07.baimei.com;
  }
  
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/feijidazhan/;
      server_name   game08.baimei.com;
  }
  
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/zhiwudazhanjiangshi/;
      server_name   game09.baimei.com;
  }
  
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/xiaobawang/;
      server_name   game10.baimei.com;
  }
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/pingtai/;
      server_name   game11.baimei.com;
  }
  
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/dayu/;
      server_name   game12.baimei.com;
  }
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/maliao/;
      server_name   game13.baimei.com;
  }
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/menghuanmonizhan/;
      server_name   game14.baimei.com;
  }
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/qieshuiguo/;
      server_name   game15.baimei.com;
  }
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/wangzhezhicheng/;
      server_name   game16.baimei.com;
  }
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/zhiwuVSjiangshi/;
      server_name   game17.baimei.com;
  }
  server {
      listen        0.0.0.0:99;
      root          /usr/local/nginx/html/killbird/;
      server_name   game18.baimei.com;
  }

赞(8)
未经允许不得转载:工具盒子 » k8s -configMap-configmap