Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
84 changes: 84 additions & 0 deletions services/coral/app.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
apiVersion: application.kubero.dev/v1alpha1
kind: KuberoApp
metadata:
name: coral
spec:
name: coral
deploymentstrategy: docker
image:
repository: coralproject/talk
tag: "7"
containerPort: "8080"
addons:
- displayName: Kubero Redis
env: []
icon: /img/addons/Redis.png
id: kubero-operator
kind: KuberoRedis
resourceDefinitions:
KuberoRedis:
apiVersion: application.kubero.dev/v1alpha1
kind: KuberoRedis
metadata:
name: coral-redis
spec:
redis:
architecture: replication
global:
redis:
password: changeme
storageClass: standard
master:
persistence:
size: 1Gi
replica:
persistence:
size: 1Gi
replicaCount: 1
- displayName: Kubero MongoDB
env: []
icon: /img/addons/MongoDB.png
id: kubero-operator
kind: KuberoMongoDB
resourceDefinitions:
KuberoMongoDB:
apiVersion: application.kubero.dev/v1alpha1
kind: KuberoMongoDB
metadata:
name: coral-mongodb
spec:
mongodb:
architecture: standalone
auth:
databases:
- kubero
passwords:
- changeme
rootPassword: changeme
rootUser: root
usernames:
- coral
directoryPerDB: false
disableJavascript: false
global:
storageClass: standard
persistence:
size: 1Gi
replicaCount: 1
envVars:
- name: SIGNING_SECRET
value: change-me-to-make-me-secure
- name: REDIS_URI
value: redis://coral:changeme@coral-redis-master:6379
- name: MONGODB_URI
value: mongodb://root:changeme@coral-mongodb:27017/?tls=false
- name: NODE_ENV
value: production
- name: LOGGING_LEVEL
value: info
cronjobs: []
extraVolumes: []
web:
replicaCount: 1
worker:
replicaCount: 0
12 changes: 12 additions & 0 deletions services/coral/service.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: Coral
description: 'A better onlne commenting experience from Vox Media'
tags:
- commments
- community
source: https://github.com/coralproject/talk
website: https://coralproject.net
documentation:
- https://docs.coralproject.net/
- https://github.com/coralproject/talk/blob/main/docs/docs/environment-variables.md
icon: https://avatars.githubusercontent.com/u/9255912?s=200&v=4
screenshots: