Skip to content

Commit 813ddd1

Browse files
authored
Merge pull request #574 from kubero-dev/template/add-wekan
Template / Add Wekan
2 parents 34ff3e5 + 5f96baa commit 813ddd1

File tree

1 file changed

+89
-0
lines changed

1 file changed

+89
-0
lines changed

services/wekan/app.yaml

+89
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
apiVersion: application.kubero.dev/v1alpha1
2+
kind: KuberoApp
3+
metadata:
4+
name: wekan
5+
annotations:
6+
kubero.dev/template.architecture: '["linux/amd64"]'
7+
kubero.dev/template.description: "The Open Source kanban board"
8+
kubero.dev/template.icon: "https://avatars.githubusercontent.com/u/11725037"
9+
kubero.dev/template.installation: ""
10+
kubero.dev/template.links: "[]"
11+
kubero.dev/template.screenshots: '["https://wekan.github.io/wekan-dark-mode.png"]'
12+
kubero.dev/template.source: "https://github.com/wekan/wekan"
13+
kubero.dev/template.categories: '["work", "development"]'
14+
kubero.dev/template.title: "Wekan"
15+
kubero.dev/template.website: "https://wekan.github.io/"
16+
labels:
17+
manager: kubero
18+
spec:
19+
name: wekan
20+
deploymentstrategy: docker
21+
envVars:
22+
- name: WRITABLE_PATH
23+
value: /data
24+
- name: MONGO_URL
25+
value: mongodb://wekan:wekan@wekan-mongodb:27017/wekan
26+
- name: ROOT_URL
27+
value: https://wekan.localhost
28+
- name: WITH_API
29+
value: "true"
30+
- name: RICHER_CARD_COMMENT_EDITOR
31+
value: "false"
32+
- name: CARD_OPENED_WEBHOOK_ENABLED
33+
value: "false"
34+
- name: BIGEVENTS_PATTERN
35+
value: NONE
36+
- name: BROWSER_POLICY_ENABLED
37+
value: "true"
38+
extraVolumes:
39+
- accessMode: ReadWriteOnce
40+
accessModes:
41+
- ReadWriteOnce
42+
emptyDir: false
43+
mountPath: WRITABLE_PATH
44+
name: wekan-volume
45+
size: 1Gi
46+
storageClass: standard
47+
cronjobs: []
48+
addons:
49+
- displayName: MongoDB
50+
env: []
51+
icon: /img/addons/mongo.svg
52+
id: kubero-operator
53+
kind: KuberoMongoDB
54+
resourceDefinitions:
55+
KuberoMongoDB:
56+
apiVersion: application.kubero.dev/v1alpha1
57+
kind: KuberoMongoDB
58+
metadata:
59+
name: wekan-mongodb
60+
spec:
61+
mongodb:
62+
architecture: standalone
63+
auth:
64+
databases:
65+
- wekan
66+
passwords:
67+
- wekan
68+
rootPassword: wekan
69+
rootUser: root
70+
usernames:
71+
- wekan
72+
directoryPerDB: false
73+
disableJavascript: false
74+
global:
75+
storageClass: standard
76+
persistence:
77+
size: 1Gi
78+
replicaCount: 1
79+
version:
80+
latest: 0.1.5
81+
web:
82+
replicaCount: 1
83+
worker:
84+
replicaCount: 0
85+
image:
86+
containerPort: 8080
87+
pullPolicy: Always
88+
repository: ghcr.io/wekan/wekan
89+
tag: latest

0 commit comments

Comments
 (0)