AppManager: Add API endpoint to install dodo app
Refactors cue definitions.
Next steps:
* Needs some cleanup, namespace is hard coded ...
* Maybe merge with regular install API
* Support exposing ports across clusters
Change-Id: Ibfc3c3f742b61f2c5874012fe6c77b958eae81d9
diff --git a/core/installer/values-tmpl/open-project.cue b/core/installer/values-tmpl/open-project.cue
index 6598094..10234b4 100644
--- a/core/installer/values-tmpl/open-project.cue
+++ b/core/installer/values-tmpl/open-project.cue
@@ -63,7 +63,7 @@
}
}
- volumes: {
+ volume: {
openProject: {
name: "open-project"
accessMode: "ReadWriteMany"
@@ -99,7 +99,7 @@
}
persistence: {
enabled: true
- existingClaim: volumes.openProject.name
+ existingClaim: volume.openProject.name
}
postgresql: {
bundled: false
@@ -129,7 +129,7 @@
}
"open-project-volume": {
chart: charts.volume
- values: volumes.openProject
+ values: volume.openProject
}
postgres: {
chart: charts.postgres