ответ.

я две разные карты конфигурацииТест-ConfigMap а такжеобщая конфигурация, Я попытался смонтировать их в том же месте, но одна карта конфигурации перезаписала другую. Тогда я читаю оsubPath и не сработало.

deploy.yaml

apiVersion: apps/v1beta1 # for versions before 1.8.0 use apps/v1beta1
kind: Deployment
metadata:
  name: testing
spec:
  replicas: 1
  template:
    metadata:
      name: testing
      labels:
        app: testing
    spec:
      containers:
      - name: testing-container
        image: testing
        imagePullPolicy: IfNotPresent
      ports:
      - containerPort: __PORT__
      volumeMounts:
      - name: commonconfig-volume
        mountPath: /usr/src/app/config/test.config
        subPath: test.config
    volumes:
      - name: commonconfig-volume
        configMap:
          name: test-configmap
      - name: commonconfig-volume
        configMap:
          name: common-config

Ошибка :

The Deployment "testing" is invalid: spec.template.spec.volumes[1].name: Duplicate value: "commonconfig-volume"

Я не уверен, что объединение двух конфиг-карт достижимо или нет. И если да, то как мне это сделать.

Ответы на вопрос(3)

Ваш ответ на вопрос