Как подключить дополнительный путь PVC к определенному пути в контейнере

ModRewrite - не единственный ответ. Вы также можете использовать Options + MultiViews в .htaccess, а затем проверить $_SERVER REQUEST_URI, чтобы найти все, что находится в URL.

0
задан Kane 13 July 2018 в 05:54
поделиться

1 ответ

Поскольку один ПВХ может быть заявлен только один раз, Iam предполагает, что вы хотите монтировать подпапки в объеме в одном контейнере. Я указал подпуть в разделе volumeMounts, как показано ниже.

apiVersion: v1
kind: Pod
metadata:
  name: my-lamp-site
spec:
    containers:
    - name: mysql
      image: mysql
      env:
      - name: MYSQL_ROOT_PASSWORD
        value: "rootpasswd" 
      volumeMounts:
      - mountPath: /var/lib/mysql
        name: site-data
        subPath: mysql
    - name: php
      image: php:7.0-apache
      volumeMounts:
      - mountPath: /var/www/html
        name: site-data
        subPath: html
    volumes:
    - name: site-data
      persistentVolumeClaim:
        claimName: my-lamp-site-data

Выше фрагмент копируется из https://kubernetes.io/docs/concepts/storage/volumes/#using-subpath

Я уверен, что вы, возможно, пробовали хост-путь, но поддержка 1,6-го уровня может помочь вашему делу.

Дайте мне знать, если это поможет или нет.

С уважением Sudhakar

1
ответ дан Sudhakar MNSR 17 August 2018 в 13:41
поделиться