5-3-kubernetes. Dynamic NFS provisioner. Кубернетес на русском ( Практический курс по k8s )

Поделиться
HTML-код
  • Опубликовано: 9 янв 2025

Комментарии • 4

  • @Zvezd83
    @Zvezd83 4 года назад

    Большое спасибо за урок. У меня несколько вопросов.
    1) Это правильно с точки зрения безопасности держать NFS сервер с выходом в интернет?
    2) test_app1/test-pod.yaml volumeMounts.mountPath: "/mnt" почему путь монтирования указан /mnt, а файл записался в /mnt/dynamic ?

    • @LinuxTrainingCenter
      @LinuxTrainingCenter  4 года назад +2

      1) Скорее нет. Вам по хорошему надо на firewall настраивать порты 111 (TCP and UDP) и 2049 (TCP and UDP) на доступ только с IP кластера. У нас в конфиге уже есть IP нашего кластера, но лучше перебдеть как говорится
      2) У нас настроен NFS сервер. На NFS сервере настроена шара /mnt/dynamic. Соответсвенно все PVC которые будут создаваться, относительно NFS сервера будут лежать в "/mnt/dynamic". Когда мы создаем PVC, на NFS серевер он будет иметь путь /mnt/dynamic/--. Этот же созданный PVC внутрь POD'a можно маунтить на любое место, например /mnt. Собственно это у Вас и получилось. Файлы которые пишете внуть пода в "/mnt" появляются на реально NFS сервере в папке " /mnt/dynamic/--/"

    • @Zvezd83
      @Zvezd83 4 года назад

      @@LinuxTrainingCenter Спасибо за ответы. Да у меня файлы появлялись именно там /mnt/dynamic/--/. Очень хорошие у вас уроки, жаль только, что подписчиков мало. Надеюсь люди подтянутся.

    • @LinuxTrainingCenter
      @LinuxTrainingCenter  4 года назад

      @@Zvezd83 Благодарю =)