deployment-flower.yaml 742 B

123456789101112131415161718192021222324252627282930313233
  1. apiVersion: apps/v1
  2. kind: Deployment
  3. metadata:
  4. name: celery-flower
  5. labels:
  6. deployment: celery-flower
  7. spec:
  8. replicas: 1
  9. selector:
  10. matchLabels:
  11. pod: celery-flower
  12. template:
  13. metadata:
  14. labels:
  15. pod: celery-flower
  16. spec:
  17. containers:
  18. - name: celery-flower
  19. image: gethue/hue
  20. command: ['./build/env/bin/celery', 'flower', '-A', 'desktop']
  21. ports:
  22. - containerPort: 5555
  23. resources:
  24. limits:
  25. cpu: 100m
  26. volumeMounts:
  27. - name: config-volume
  28. mountPath: /usr/share/hue/desktop/conf/z-hue.ini
  29. subPath: hue-ini
  30. volumes:
  31. - name: config-volume
  32. configMap:
  33. name: hue-config