首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
1. Volume
1.1. 模板
1.2. emptyDir
1.2.1. 介绍
1.2.2. 案例
1.3. hostPath
1.4. nfs
2. PV/PVC
2.1. PV/PVC介绍
2.1.1. 介绍
2.1.2. PV/PVC工作方式
2.2. 模板
2.3. 案例
2.3.1. PV/PVC定义和使用
3. ConfigMap
3.1. 介绍
3.2. 模板
3.3. 案例
3.3.1. 创建configmap对象
3.3.2. 使用env方式引用
3.3.3. 使用volume方式引用
4. Secret
4.1. 介绍
4.2. 模板
当前位置:
首页>>
技术小册>>
Kubernets合辑7-存储
小册名称:Kubernets合辑7-存储
``` [root@hdss7-200 ~]# vim /data/k8s-yaml/base_resource/volume/cm-pod-01.yaml apiVersion: v1 kind: Pod metadata: name: slb-configmap-env namespace: app labels: tier: configmap role: slb spec: containers: - name: slb-container image: harbor.od.com/public/nginx:v1.14 env: - name: LISTEN_PORT valueFrom: configMapKeyRef: name: slb-vhosts-config key: listen-port - name: SERVER_NAME valueFrom: configMapKeyRef: name: slb-vhosts-config key: server-name ``` ``` [root@hdss7-21 ~]# kubectl apply -f http://k8s-yaml.od.com/base_resource/volume/cm-pod-01.yaml pod/slb-configmap-env created [root@hdss7-21 ~]# kubectl get pod slb-configmap-env -n app NAME READY STATUS RESTARTS AGE slb-configmap-env 1/1 Running 0 14s [root@hdss7-21 ~]# kubectl exec slb-configmap-env -n app -- /bin/sh -c "echo \$LISTEN_PORT ; echo \$SERVER_NAME" 8080 www.maxiaoke.com ```
上一篇:
3.3.1. 创建configmap对象
下一篇:
3.3.3. 使用volume方式引用
该分类下的相关小册推荐:
Kubernets合辑11-持续集成
Kubernetes中文教程(二)
Kubernets合辑5-Pod控制器
Kubernets合辑14-日志收集
Kubernets合辑8-权限控制
Kubernets合辑13-集群监控
Kubernetes中文教程(一)
Kubernetes中文教程(三)
Kubernetes中文教程(五)
Kubernetes中文教程(六)
Kubernetes中文教程(四)
Kubernets合辑10-网络