From b26776fde2810a257b2333427fa49415e1251b76 Mon Sep 17 00:00:00 2001 From: pieter Date: Fri, 4 Jul 2025 06:23:04 +0000 Subject: [PATCH] =?UTF-8?q?"/"=20=E3=81=AB=E3=83=95=E3=82=A1=E3=82=A4?= =?UTF-8?q?=E3=83=AB=E3=82=92=E3=82=A2=E3=83=83=E3=83=97=E3=83=AD=E3=83=BC?= =?UTF-8?q?=E3=83=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Chart.yaml | 6 +++++ values.yaml | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 Chart.yaml create mode 100644 values.yaml diff --git a/Chart.yaml b/Chart.yaml new file mode 100644 index 0000000..ad84e7f --- /dev/null +++ b/Chart.yaml @@ -0,0 +1,6 @@ +apiVersion: v2 +name: phpfpm +description: Nginx + PHP-FPM Helm chart with external DB and optional Selenium support +type: application +version: 0.1.0 +appVersion: "1.0.0" diff --git a/values.yaml b/values.yaml new file mode 100644 index 0000000..cf78fbc --- /dev/null +++ b/values.yaml @@ -0,0 +1,67 @@ +replicaCount: 1 + +image: + nginx: + registry: docker.io + repository: nginx + tag: "1.28.0-alpine-perl" + pullPolicy: IfNotPresent + php: + registry: docker.io + repository: php + tag: "8.4.8-fpm-alpine3.22" + pullPolicy: IfNotPresent + selenium: + registry: docker.io + repository: selenium/standalone-chromium + tag: "137.0-chromedriver-137.0" + pullPolicy: IfNotPresent + +service: + # type: ClusterIP + type: LoadBalancer + port: 80 + +ingress: + enabled: false + className: "" + annotations: {} + # { + # acme.cert-manager.io/http01-ingress-class: "nginx", + # cert-manager.io/cluster-issuer: "letsencrypt-issuer", + # nginx.ingress.kubernetes.io/from-to-www-redirect: "true", + # nginx.ingress.kubernetes.io/proxy-body-size: "100m" + # } + hosts: + - host: example.tld + paths: + - path: / + pathType: Prefix + tls: [] + # - secretName: example-tls + # hosts: + # - example.com + +persistence: + enabled: true + accessMode: ReadWriteOnce + size: 1Gi + +nginx: + customConfig: + enabled: false + snippet: |- + + +selenium: + enabled: false + +externalDatabase: + enabled: false + host: mariadb-hostname + port: 3306 + database: dbname + username: user + password: pass + +resources: {}