feat(wekan, meshcentral): Use mongodb with replicaset. BREAKING CHANGE (#2547)
* test mongodb with apps * bump * bump versions
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
kubeVersion: ">=1.16.0-0"
|
kubeVersion: ">=1.16.0-0"
|
||||||
name: meshcentral
|
name: meshcentral
|
||||||
version: 1.0.1
|
version: 1.1.0
|
||||||
appVersion: "1.0.1"
|
appVersion: "1.0.1"
|
||||||
description: MeshCentral is a full computer management web site
|
description: MeshCentral is a full computer management web site
|
||||||
type: application
|
type: application
|
||||||
@@ -17,11 +17,11 @@ sources:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://library-charts.truecharts.org
|
repository: https://library-charts.truecharts.org
|
||||||
version: 9.2.9
|
version: 9.3.1
|
||||||
- condition: mongodb.enabled
|
- condition: mongodb.enabled
|
||||||
name: mongodb
|
name: mongodb
|
||||||
repository: https://charts.truecharts.org/
|
repository: https://charts.truecharts.org/
|
||||||
version: 0.0.31
|
version: 0.1.2
|
||||||
maintainers:
|
maintainers:
|
||||||
- email: info@truecharts.org
|
- email: info@truecharts.org
|
||||||
name: TrueCharts
|
name: TrueCharts
|
||||||
|
|||||||
@@ -44,7 +44,8 @@ initContainers:
|
|||||||
echo ' "$schema": "http://info.meshcentral.com/downloads/meshcentral-config-schema.json",' >> $configfile
|
echo ' "$schema": "http://info.meshcentral.com/downloads/meshcentral-config-schema.json",' >> $configfile
|
||||||
echo ' "settings": {' >> $configfile;
|
echo ' "settings": {' >> $configfile;
|
||||||
echo ' "port": '$svcPort',' >> $configfile;
|
echo ' "port": '$svcPort',' >> $configfile;
|
||||||
echo ' "mongoDb": "'$mongodbURL'"' >> $configfile;
|
echo ' "mongoDb": "'$mongodbURL'",' >> $configfile;
|
||||||
|
echo ' "MongoDbChangeStream": true' >> $configfile;
|
||||||
echo ' }' >> $configfile;
|
echo ' }' >> $configfile;
|
||||||
echo '}' >> $configfile;
|
echo '}' >> $configfile;
|
||||||
fi;
|
fi;
|
||||||
|
|||||||
@@ -3,11 +3,11 @@ appVersion: "6.18"
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://library-charts.truecharts.org
|
repository: https://library-charts.truecharts.org
|
||||||
version: 9.2.9
|
version: 9.3.1
|
||||||
- condition: mongodb.enabled
|
- condition: mongodb.enabled
|
||||||
name: mongodb
|
name: mongodb
|
||||||
repository: https://charts.truecharts.org
|
repository: https://charts.truecharts.org
|
||||||
version: 0.0.31
|
version: 0.1.2
|
||||||
description: WeKan - Open Source kanban
|
description: WeKan - Open Source kanban
|
||||||
home: https://github.com/truecharts/apps/tree/master/charts/stable/wekan
|
home: https://github.com/truecharts/apps/tree/master/charts/stable/wekan
|
||||||
icon: https://truecharts.org/_static/img/appicons/wekan.png
|
icon: https://truecharts.org/_static/img/appicons/wekan.png
|
||||||
@@ -23,7 +23,7 @@ name: wekan
|
|||||||
sources:
|
sources:
|
||||||
- https://github.com/wekan/wekan
|
- https://github.com/wekan/wekan
|
||||||
- https://wekan.github.io/
|
- https://wekan.github.io/
|
||||||
version: 1.0.8
|
version: 2.0.0
|
||||||
annotations:
|
annotations:
|
||||||
truecharts.org/catagories: |
|
truecharts.org/catagories: |
|
||||||
- productivity
|
- productivity
|
||||||
|
|||||||
@@ -13,6 +13,10 @@ envValueFrom:
|
|||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: mongodbcreds
|
name: mongodbcreds
|
||||||
key: url
|
key: url
|
||||||
|
MONGO_OPLOG_URL:
|
||||||
|
secretKeyRef:
|
||||||
|
name: mongodbcreds
|
||||||
|
key: urloplog
|
||||||
|
|
||||||
service:
|
service:
|
||||||
main:
|
main:
|
||||||
|
|||||||
Reference in New Issue
Block a user