Подача статических файлов Django в kubernetes

Я пытаюсь разместить проект Django в Kubernetes. Но сейчас я столкнулся с проблемой обслуживания статических файлов Django. Поэтому я исследовал этот вопрос. В своих исследованиях я обнаружил, что объекты хранения являются лучшим вариантом, как S3. Могу ли я обслуживать статические файлы без использования S3? Я пытался обслуживать с помощью сервера Nginx. Я пробовал разные способы, но не нашел решения.

Вот мой YAML для развертывания. И я прикрепил том для статических файлов и медиа файлов. Могу ли я обслуживать статические файлы и медиа файлы с этого тома с помощью Nginx

deployment.yml

ingress.yml

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: m3-mobiles-ingress
  namespace: default
spec:
  rules:
  - host: "m3mobiles.com"
    http:
      paths:
      - pathType: Prefix
        path: /
        backend:
          service:
            name: m3-mobiles-service
            port:
              number: 8080
Вернуться на верх