Подача статических файлов 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