Skip to content

Commit

Permalink
Add wordpress
Browse files Browse the repository at this point in the history
  • Loading branch information
Brutus5000 committed Apr 14, 2024
1 parent 66b8346 commit ecfff87
Show file tree
Hide file tree
Showing 5 changed files with 60 additions and 0 deletions.
7 changes: 7 additions & 0 deletions apps/wordpress/Chart.yaml
@@ -0,0 +1,7 @@
apiVersion: v2
name: wordpress
version: 1.0.0
dependencies:
- name: wordpress
version: 22.1.7
repository: https://charts.bitnami.com/bitnami
13 changes: 13 additions & 0 deletions apps/wordpress/templates/ingress.yaml
@@ -0,0 +1,13 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: wordpress
spec:
entryPoints:
- websecure
routes:
- match: Host(`direct.{{.Values.baseDomain}}`) || Host(`{{.Values.baseDomain}}`) || Host(`clans.{{.Values.baseDomain}}`)
kind: Rule
services:
- name: wordpress
port:
18 changes: 18 additions & 0 deletions apps/wordpress/templates/secret.yaml
@@ -0,0 +1,18 @@
apiVersion: secrets.infisical.com/v1alpha1
kind: InfisicalSecret
metadata:
name: faf-website
namespace: faf-apps
spec:
authentication:
serviceToken:
serviceTokenSecretReference:
secretName: infisical-service-token
secretNamespace: faf-apps
secretsScope:
envSlug: {{.Values.infisicalSlug}}
secretsPath: "/wordpress"
managedSecretReference:
secretName: wordpress
secretNamespace: faf-apps
creationPolicy: "Owner"
12 changes: 12 additions & 0 deletions apps/wordpress/templates/service.yaml
@@ -0,0 +1,12 @@
apiVersion: v1
kind: Service
metadata:
name: wordpress
labels:
app: wordpress
spec:
selector:
app: wordpress
ports:
- port: 80
targetPort: 80
10 changes: 10 additions & 0 deletions apps/wordpress/values.yaml
@@ -0,0 +1,10 @@
wordpress:
wordpressSkipInstall: true
wordpressEmail: admin@faforever.com
mariadb.enabled: false
externalDatabase:
host: mariadb
port: 3306
user: faf-wordpress
database: fafwordpress
existingSecret: faf-wordpress

0 comments on commit ecfff87

Please sign in to comment.