Запись данных из Kubernetes Pod на хост - PullRequest
0 голосов
/ 14 мая 2018

У меня есть Kubernetes redis Pod, который мне нужен для резервного копирования / восстановления его данных через dump.rdb. При восстановлении я помещаю dump.rdb в / data и запускаю модуль с этим конфигом:

containers:
  - name: redis
    volumeMounts:
      - mountPath: /data/
        name: data-volume
volumes:
- name: data-volume
  hostPath:
    path: /data/
    type: Directory

Он может видеть dump.rdb из каталога / data хоста, но когда Redis сохраняет какие-либо изменения в Pod, он обновляет только каталог / data внутри Pod, а не хоста. Моя цель - создать резервную копию файла dump.rdb на хосте, поэтому мне нужно обновить и файл dump.rdb на хосте. Что мне здесь не хватает?

1 Ответ

0 голосов
/ 15 мая 2018

Const`s вопрос помогает найти решение для Джо .

Джо пропустил место, где хранился файл.

Мое предложение: попробуйте использовать том NFS для хранения и восстановления резервных копий, это может быть проще, чем с помощью hostPath

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...