feat(browserless|bigagi)

This commit is contained in:
nold 2024-02-28 18:17:11 +01:00
parent 78aba420a2
commit be458f36d5
3 changed files with 79 additions and 0 deletions

View file

@ -19,3 +19,14 @@ apps:
repo: bjw-s
chart: app-template
targetRevision: 2.4.0
- name: big-agi
repo: bjw-s
chart: app-template
targetRevision: 2.4.0
- name: browserless
namespace: browserless
repo: bjw-s
chart: app-template
targetRevision: 2.4.0

View file

@ -0,0 +1,47 @@
controllers:
main:
containers:
main:
image:
repository: ghcr.io/enricoros/big-agi
tag: latest
pullPolicy: Always
command: [ "next", "start", "-p", "3001" ]
env:
PUPPETEER_WSS_ENDPOINT: ws://browserless.browserless.svc.cluster.local:3000
ingress:
main:
annotations:
cert-manager.io/cluster-issuer: vault-issuer
enabled: true
hosts:
- host: bigagi.dc
paths:
- path: /
service:
name: main
port: http
tls:
- hosts:
- bigagi.dc
secretName: bigagi-tls
persistence:
data:
accessMode: ReadWriteOnce
enabled: false
readOnly: false
size: 10Gi
type: persistentVolumeClaim
securityContext:
privileged: false
service:
main:
ports:
http:
enabled: true
port: 3001
type: ClusterIP

View file

@ -0,0 +1,21 @@
controllers:
main:
containers:
main:
image:
repository: browserless/chrome
tag: latest
pullPolicy: Always
env:
MAX_CONCURRENT_SESSIONS: 10
securityContext:
privileged: false
service:
main:
ports:
http:
enabled: true
port: 3000
type: ClusterIP