apiVersion: apps/v1 kind: Deployment metadata: name: php-fpm labels: app: php-fpm spec: replicas: 1 selector: matchLabels: app: php-fpm template: metadata: labels: app: php-fpm spec: containers: - name: php-fpm image: gitea.inouter.com/kaffa/php-fpm:gd ports: - containerPort: 9000 resources: requests: cpu: 100m memory: 128Mi limits: cpu: 500m memory: 512Mi env: - name: DB_HOST value: proxysql - name: DB_USER value: app - name: DB_PASS value: app-pass - name: DB_NAME value: appdb volumeMounts: - name: webroot mountPath: /var/www/html - name: php-config mountPath: /usr/local/etc/php-fpm.d/www.conf subPath: www.conf - name: php-ini-session mountPath: /usr/local/etc/php/conf.d/session.ini subPath: session.ini volumes: - name: webroot persistentVolumeClaim: claimName: webroot-rwx - name: php-config configMap: name: php-config - name: php-ini-session configMap: name: php-ini items: - key: session.ini path: session.ini