X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=installers%2Fcharm%2Fbundles%2Fosm%2Fbundle.yaml;h=e2c336d2cb332500989a33777cc143be9404bb2b;hb=refs%2Fchanges%2F86%2F13286%2F3;hp=edac6c93f8e59cd087f55aa7dc889ad86649499e;hpb=da8ffbc7b1821ad32db2c79c586efc755ca5782b;p=osm%2Fdevops.git diff --git a/installers/charm/bundles/osm/bundle.yaml b/installers/charm/bundles/osm/bundle.yaml index edac6c93..e2c336d2 100644 --- a/installers/charm/bundles/osm/bundle.yaml +++ b/installers/charm/bundles/osm/bundle.yaml @@ -13,6 +13,7 @@ # limitations under the License. name: osm bundle: kubernetes +docs: https://discourse.charmhub.io/t/osm-docs-index/8806 description: | **Single instance Charmed OSM** @@ -30,23 +31,17 @@ description: | applications: zookeeper: charm: zookeeper-k8s - channel: latest/edge + channel: latest/stable scale: 1 storage: data: 100M - annotations: - gui-x: 0 - gui-y: 500 kafka: charm: kafka-k8s - channel: latest/edge + channel: latest/stable scale: 1 trust: true storage: data: 100M - annotations: - gui-x: 0 - gui-y: 250 mariadb: charm: charmed-osm-mariadb-k8s scale: 1 @@ -57,106 +52,77 @@ applications: password: manopw root_password: osm4u user: mano - annotations: - gui-x: -300 - gui-y: -250 mongodb: charm: mongodb-k8s - channel: latest/stable + channel: latest/edge scale: 1 series: kubernetes storage: db: 50M - annotations: - gui-x: 0 - gui-y: 0 nbi: charm: osm-nbi - channel: latest/stable + channel: latest/edge/paas + series: focal + trust: true scale: 1 - series: kubernetes options: - database_commonkey: osm - auth_backend: keystone - log_level: DEBUG + database-commonkey: osm + log-level: DEBUG resources: - image: opensourcemano/nbi:testing-daily - annotations: - gui-x: 0 - gui-y: -250 + nbi-image: opensourcemano/nbi:testing-daily ro: charm: osm-ro - channel: latest/stable + channel: latest/beta + trust: true scale: 1 - series: kubernetes options: - log_level: DEBUG + log-level: DEBUG resources: - image: opensourcemano/ro:testing-daily - annotations: - gui-x: -300 - gui-y: 250 + ro-image: opensourcemano/ro:testing-daily ng-ui: charm: osm-ng-ui - channel: latest/stable + channel: latest/beta + trust: true scale: 1 - series: kubernetes resources: - image: opensourcemano/ng-ui:testing-daily - annotations: - gui-x: 600 - gui-y: 0 + ng-ui-image: opensourcemano/ng-ui:testing-daily lcm: charm: osm-lcm - channel: latest/stable + channel: latest/edge/paas + series: focal scale: 1 - series: kubernetes options: - database_commonkey: osm - log_level: DEBUG + database-commonkey: osm + log-level: DEBUG resources: - image: opensourcemano/lcm:testing-daily - annotations: - gui-x: -300 - gui-y: 0 + lcm-image: opensourcemano/lcm:testing-daily mon: charm: osm-mon - channel: latest/stable + channel: latest/beta + trust: true scale: 1 - series: kubernetes options: - database_commonkey: osm - log_level: DEBUG - keystone_enabled: true + database-commonkey: osm + log-level: DEBUG + keystone-enabled: true resources: - image: opensourcemano/mon:testing-daily - annotations: - gui-x: 300 - gui-y: 0 + mon-image: opensourcemano/mon:testing-daily pol: charm: osm-pol - channel: latest/stable + channel: latest/beta scale: 1 - series: kubernetes options: - log_level: DEBUG + log-level: DEBUG resources: - image: opensourcemano/pol:testing-daily - annotations: - gui-x: -300 - gui-y: 500 - pla: - charm: osm-pla + pol-image: opensourcemano/pol:testing-daily + vca: + charm: osm-vca-integrator + channel: latest/beta + scale: 1 + ingress: + charm: nginx-ingress-integrator channel: latest/stable scale: 1 - series: kubernetes - options: - log_level: DEBUG - resources: - image: opensourcemano/pla:testing-daily - annotations: - gui-x: 600 - gui-y: -250 prometheus: charm: osm-prometheus channel: latest/stable @@ -166,26 +132,24 @@ applications: data: 50M options: default-target: "mon:8000" - annotations: - gui-x: 300 - gui-y: 250 grafana: charm: osm-grafana channel: latest/stable scale: 1 series: kubernetes - annotations: - gui-x: 300 - gui-y: 500 keystone: charm: osm-keystone channel: latest/stable scale: 1 resources: keystone-image: opensourcemano/keystone:testing-daily - annotations: - gui-x: 300 - gui-y: -250 + temporal: + charm: osm-temporal + channel: latest/edge + series: focal + scale: 1 + resources: + temporal-server-image: temporalio/auto-setup:1.20.0 relations: - - grafana:prometheus - prometheus:prometheus @@ -197,6 +161,8 @@ relations: - kafka:kafka - - lcm:mongodb - mongodb:database + - - lcm:vca + - vca:vca - - ro:ro - lcm:ro - - ro:kafka @@ -211,25 +177,31 @@ relations: - mongodb:database - - mon:kafka - kafka:kafka - - - pla:kafka - - kafka:kafka - - - pla:mongodb - - mongodb:database + - - mon:vca + - vca:vca - - nbi:mongodb - mongodb:database - - nbi:kafka - kafka:kafka + - - nbi:ingress + - ingress:ingress - - nbi:prometheus - prometheus:prometheus - - nbi:keystone - keystone:keystone + - - nbi:temporal + - temporal:temporal - - mon:prometheus - prometheus:prometheus - - ng-ui:nbi - nbi:nbi + - - ng-ui:ingress + - ingress:ingress - - mon:keystone - keystone:keystone - - mariadb:mysql - pol:mysql - - grafana:db - mariadb:mysql + - - temporal:db + - mariadb:mysql