apiVersion: v1
data:
xxxx.yml: |- #这里可以用你的文件替代
spring:
cloud:
nacos:
discovery:
server-addr: xxxxx
config:
server-addr: xxxxx
dubbo:
metadata-report:
address: xxxx
protocols:
dubbo:
name: xxx
port: xx
kind: ConfigMap
metadata:
name: xx
namespace: xxx
---
apiVersion: apps/v1
kind: Deployment
metadata:
namespace: xxx
name: xxx
spec:
replicas: 1
template:
metadata:
labels:
app: xxx
annotations:
pod.alpha.kubernetes.io/initialized: "true"
spec:
imagePullSecrets:
- name: xxx
containers:
- name: xxx
image: xxx
volumeMounts:
- mountPath: /work/xxx.yml
subPath: xxxx
name: xxx
volumes:
- name: xxx
configMap:
name: xxx
selector:
matchLabels:
app: xxx
Kubernetes之Configmap挂载单个文件
最新推荐文章于 2024-08-12 08:45:00 发布
本文详细展示了如何配置Kubernetes的ConfigMap,并创建一个Deployment,包括设置服务地址、Dubbo元数据报告、容器镜像以及挂载配置文件到容器内部。内容涵盖了Kubernetes的核心组件及其在实际应用中的配置细节。
摘要由CSDN通过智能技术生成