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;
}