/var/mqm文件夹在kubernetes使用ibmcom/ACE MQ映像部署ACE-MQ时被PV覆盖
尝试在AWS云中部署MQ和AppConnect,并使用EFS作为HA解决方案的持久性存储。当尝试在保持路径中使用保持/VAR/MQM(MNT/MQM)部署时,它被空白持久存储数据覆盖。因此,当pod启动时,我看不到队列管理器或/var/mqm中的其他文件 这是使用的deployment.yml/var/mqm文件夹在kubernetes使用ibmcom/ACE MQ映像部署ACE-MQ时被PV覆盖,kubernetes,ibm-mq,Kubernetes,Ibm Mq,尝试在AWS云中部署MQ和AppConnect,并使用EFS作为HA解决方案的持久性存储。当尝试在保持路径中使用保持/VAR/MQM(MNT/MQM)部署时,它被空白持久存储数据覆盖。因此,当pod启动时,我看不到队列管理器或/var/mqm中的其他文件 这是使用的deployment.yml 问题中是否还可以包含PVC和StorageClass资源定义?问题中是否还可以包含PVC和StorageClass资源定义? apiVersion: apps/v1beta1 kind: Deploym
问题中是否还可以包含PVC和
StorageClass
资源定义?问题中是否还可以包含PVC和StorageClass
资源定义?
apiVersion: apps/v1beta1
kind: Deployment
metadata:
generation: 1
labels:
run: acemq01
name: acemq01
namespace: default
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 2
selector:
matchLabels:
run: acemq01
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
creationTimestamp: ~
labels:
run: acemq01
spec:
containers:
-
env:
-
name: LICENSE
value: accept
-
name: DOMAIN
value: cluster
-
name: MQ_QMGR_NAME
value: MQAWS
image: ibmcom/ace-mq
imagePullPolicy: IfNotPresent
name: acemq01
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
-
mountPath: /var/mqm
name: pv-volumeef
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30
volumes:
-
name: pv-volumeef
persistentVolumeClaim:
claimName: efs
status: {}