sso-kustom/components/hydra-sql/resources/hydra-sql-deployment.yaml

72 lines
2.0 KiB
YAML
Raw Normal View History

apiVersion: apps/v1
kind: Deployment
metadata:
labels:
io.kompose.service: hydra-sql
name: hydra-sql
spec:
replicas: 1
selector:
matchLabels:
io.kompose.service: hydra-sql
strategy:
type: Recreate
template:
metadata:
labels:
io.kompose.service: hydra-sql
spec:
containers:
2023-06-19 10:35:19 +02:00
- name: hydra-sql-fpm
image: reg.cadoles.com/rmasson/hydra-sql-kube:0.0.3-dev-issue-14-20230615
2023-06-19 08:51:25 +02:00
# - image: reg.cadoles.com/cadoles/hydra-sql:latest
2023-06-12 15:01:06 +02:00
imagePullPolicy: Always
2023-06-12 15:06:28 +02:00
args: ["/usr/sbin/php-fpm81", "-F", "-e"]
2023-06-12 15:01:06 +02:00
resources: {}
envFrom:
- configMapRef:
name: hydra-sql-env
env:
- name: PHP_FPM_LISTEN
value: 127.0.0.1:9000
- name: PHP_MEMORY_LIMIT
value: 128m
- name: PHP_FPM_MEMORY_LIMIT
value: 128m
- name: PHP_FPM_LOG_LEVEL
value: warning
volumeMounts:
- name: sql-login-config
mountPath: "/app/config/sql_login_configuration/sql_login.yaml"
subPath: "sql_login.yaml"
2023-06-12 15:01:06 +02:00
- name: hydra-sql-nginx
2023-06-19 10:35:19 +02:00
image: reg.cadoles.com/rmasson/hydra-sql-kube:0.0.3-dev-issue-14-20230615
2023-06-12 15:01:06 +02:00
imagePullPolicy: Always
args: ["/usr/sbin/nginx"]
envFrom:
- configMapRef:
name: hydra-sql-env
2023-06-12 15:01:06 +02:00
env:
- name: NGINX_APP_UPSTREAM_BACKEND_SERVER
value: 127.0.0.1:9000
- name: NGINX_APP_ROOT
2023-06-12 15:20:30 +02:00
value: "/public"
2023-06-12 15:01:06 +02:00
- name: NGINX_APP_PHP_INDEX
2023-06-12 15:20:30 +02:00
value: "/index.php"
2023-06-12 15:01:06 +02:00
- name: NGINX_ERROR_LOG_LEVEL
value: "warn"
- name: NGINX_APP_PHP_NON_FILE_PATTERN
2023-06-13 09:22:59 +02:00
value: "^/index\\.php(/|$)"
ports:
2023-06-12 15:01:06 +02:00
- containerPort: 8080
volumeMounts:
- name: sql-login-config
mountPath: "/app/config/sql_login_configuration/sql_login.yaml"
subPath: "sql_login.yaml"
volumes:
- name: sql-login-config
configMap:
name: sql-login-config
restartPolicy: Always