diff --git a/config/rock/nginx/site.conf b/config/rock/nginx/site.conf index 4ec7438..d5b1fe1 100644 --- a/config/rock/nginx/site.conf +++ b/config/rock/nginx/site.conf @@ -9,7 +9,7 @@ server { location ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; - fastcgi_pass rock-php-fpm:9000; + fastcgi_pass php-fpm-forum:9000; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; diff --git a/k8s/app/forum.yml b/k8s/app/forum.yml new file mode 100644 index 0000000..7c882fd --- /dev/null +++ b/k8s/app/forum.yml @@ -0,0 +1,47 @@ +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: php-fpm-forum + namespace: rock + labels: + app: php-fpm-forum +spec: + replicas: 3 + selector: + matchLabels: + app: php-fpm-forum + template: + metadata: + labels: + app: php-fpm-forum + spec: + volumes: + - name: attachments + hostPath: + path: /srv/data/img/forum/attachments + containers: + - name: php + image: git.picklesniffers.com/rock.ru/forum:0.2.6 + volumeMounts: + - name: attachments + mountPath: /var/www/rock/forum/attachments + ports: + - containerPort: 9000 + env: + - name: TZ + value: "Asia/Bangkok" + +--- +apiVersion: v1 +kind: Service +metadata: + name: php-fpm-forum + namespace: rock +spec: + selector: + app: php-fpm-forum + ports: + - protocol: TCP + port: 9000 + targetPort: 9000