Loading Hackfest_Demos/OSM-13/magma_orc_cnf/juju-bundles/bundle.yaml +79 −47 Original line number Diff line number Diff line Loading @@ -7,17 +7,17 @@ description: | applications: nms-magmalte: charm: magma-nms-magmalte channel: edge channel: beta scale: 1 trust: true nms-nginx-proxy: charm: magma-nms-nginx-proxy channel: edge channel: beta scale: 1 trust: true orc8r-accessd: charm: magma-orc8r-accessd channel: edge channel: beta scale: 1 trust: true orc8r-alertmanager: Loading @@ -27,88 +27,90 @@ applications: trust: true orc8r-analytics: charm: magma-orc8r-analytics channel: edge channel: beta scale: 1 trust: true orc8r-bootstrapper: charm: magma-orc8r-bootstrapper channel: edge channel: beta scale: 1 trust: true orc8r-certifier: charm: magma-orc8r-certifier channel: edge channel: beta scale: 1 trust: true options: domain: team1.osmhackfest.com domain: osm.magma.com orc8r-configurator: charm: magma-orc8r-configurator channel: edge channel: beta scale: 1 trust: true orc8r-ctraced: charm: magma-orc8r-ctraced channel: edge channel: beta scale: 1 trust: true orc8r-device: charm: magma-orc8r-device channel: edge channel: beta scale: 1 trust: true orc8r-directoryd: charm: magma-orc8r-directoryd channel: edge channel: beta scale: 1 trust: true orc8r-dispatcher: charm: magma-orc8r-dispatcher channel: edge channel: beta scale: 1 trust: true orc8r-eventd: charm: magma-orc8r-eventd channel: edge channel: beta scale: 1 trust: true options: elasticsearch-url: "orc8r-elasticsearch:1234" orc8r-ha: charm: magma-orc8r-ha channel: edge channel: beta scale: 1 trust: true orc8r-lte: charm: magma-orc8r-lte channel: edge channel: beta scale: 1 trust: true orc8r-metricsd: charm: magma-orc8r-metricsd channel: edge channel: beta scale: 1 trust: true orc8r-nginx: charm: magma-orc8r-nginx channel: edge channel: beta scale: 1 trust: true options: domain: osm.magma.com orc8r-obsidian: charm: magma-orc8r-obsidian channel: edge channel: beta scale: 1 trust: true orc8r-orchestrator: charm: magma-orc8r-orchestrator channel: edge channel: beta scale: 1 trust: true options: elasticsearch-url: "orc8r-elasticsearch:1234" orc8r-policydb: charm: magma-orc8r-policydb channel: edge channel: beta scale: 1 trust: true orc8r-prometheus: Loading @@ -123,39 +125,44 @@ applications: trust: true options: metrics_count_limit: 500000 orc8r-prometheus-configurer: charm: prometheus-configurer-k8s channel: edge scale: 1 trust: true orc8r-service-registry: charm: magma-orc8r-service-registry channel: edge channel: beta scale: 1 trust: true orc8r-smsd: charm: magma-orc8r-smsd channel: edge channel: beta scale: 1 trust: true orc8r-state: charm: magma-orc8r-state channel: edge channel: beta scale: 1 trust: true orc8r-streamer: charm: magma-orc8r-streamer channel: edge channel: beta scale: 1 trust: true orc8r-subscriberdb: charm: magma-orc8r-subscriberdb channel: edge channel: beta scale: 1 trust: true orc8r-subscriberdb-cache: charm: magma-orc8r-subscriberdb-cache channel: edge channel: beta scale: 1 trust: true orc8r-tenants: charm: magma-orc8r-tenants channel: edge channel: beta scale: 1 trust: true orc8r-user-grafana: Loading @@ -171,19 +178,26 @@ applications: channel: stable scale: 1 trust: true tls-certificates-operator: charm: tls-certificates-operator channel: edge scale: 1 options: generate-self-signed-certificates: true ca-common-name: rootca.osm.magma.com relations: - - nms-magmalte:magma-orc8r-certifier - orc8r-certifier:magma-orc8r-certifier - - nms-magmalte - orc8r-certifier - - nms-magmalte:db - postgresql-k8s:db - - nms-nginx-proxy:magma-orc8r-certifier - orc8r-certifier:magma-orc8r-certifier - - nms-nginx-proxy:magmalte - nms-magmalte:magmalte - - nms-nginx-proxy - orc8r-certifier - - nms-nginx-proxy:magma-nms-magmalte - nms-magmalte:magma-nms-magmalte - - orc8r-accessd:db - postgresql-k8s:db - - orc8r-bootstrapper:magma-orc8r-certifier - orc8r-certifier:magma-orc8r-certifier - - orc8r-certifier - tls-certificates-operator - - orc8r-certifier:db - postgresql-k8s:db - - orc8r-configurator:db Loading @@ -196,24 +210,40 @@ relations: - postgresql-k8s:db - - orc8r-lte:db - postgresql-k8s:db - - orc8r-nginx:bootstrapper - orc8r-bootstrapper:bootstrapper - - orc8r-nginx:magma-orc8r-certifier - orc8r-certifier:magma-orc8r-certifier - - orc8r-nginx:obsidian - orc8r-obsidian:obsidian - - orc8r-metricsd:alertmanager-k8s - orc8r-alertmanager:alerting - - orc8r-metricsd:magma-orc8r-orchestrator - orc8r-orchestrator:magma-orc8r-orchestrator - - orc8r-metricsd:prometheus-k8s - orc8r-prometheus:self-metrics-endpoint - - orc8r-metricsd:prometheus-configurer-k8s - orc8r-prometheus-configurer:prometheus-configurer - - orc8r-nginx:magma-orc8r-bootstrapper - orc8r-bootstrapper:magma-orc8r-bootstrapper - - orc8r-nginx:cert-certifier - orc8r-certifier:cert-certifier - - orc8r-nginx:cert-controller - orc8r-certifier:cert-controller - - orc8r-nginx:magma-orc8r-obsidian - orc8r-obsidian:magma-orc8r-obsidian - - orc8r-orchestrator:cert-admin-operator - orc8r-certifier:cert-admin-operator - - orc8r-orchestrator:magma-orc8r-certifier - orc8r-certifier:magma-orc8r-certifier - - orc8r-orchestrator:magma-orc8r-accessd - orc8r-accessd:magma-orc8r-accessd - - orc8r-orchestrator:magma-orc8r-service-registry - orc8r-service-registry:magma-orc8r-service-registry - - orc8r-orchestrator:metrics-endpoint - orc8r-prometheus-cache:metrics-endpoint - - orc8r-policydb:db - postgresql-k8s:db - - orc8r-prometheus:alertmanager - orc8r-alertmanager:alerting - - orc8r-prometheus - orc8r-prometheus-cache - - orc8r-prometheus - orc8r-user-grafana - - orc8r-prometheus:metrics-endpoint - orc8r-prometheus-cache:metrics-endpoint - - orc8r-prometheus-configurer:prometheus - orc8r-prometheus:receive-remote-write - - orc8r-smsd:db - postgresql-k8s:db - - orc8r-state:db Loading @@ -224,3 +254,5 @@ relations: - postgresql-k8s:db - - orc8r-tenants:db - postgresql-k8s:db - - orc8r-user-grafana:grafana-source - orc8r-prometheus:grafana-source Hackfest_Demos/OSM-13/magma_orc_cnf/magma_orc_vnfd.yaml +10 −7 Original line number Diff line number Diff line Loading @@ -20,16 +20,19 @@ vnfd: operate-vnf-op-config: day1-2: - id: magma-orc-kdu initial-config-primitive: - seq: 0 name: create-orchestrator-admin-user config-primitive: - name: get-master-admin-credentials parameter: - name: application-name data-type: STRING value: orc8r-orchestrator config-primitive: - name: get-admin-credentials default-value: nms-magmalte - name: get-pfx-package-password parameter: - name: application-name data-type: STRING default-value: nms-magmalte default-value: orc8r-certifier - name: get-load-balancer-services parameter: - name: application-name data-type: STRING default-value: orc8r-orchestrator Loading
Hackfest_Demos/OSM-13/magma_orc_cnf/juju-bundles/bundle.yaml +79 −47 Original line number Diff line number Diff line Loading @@ -7,17 +7,17 @@ description: | applications: nms-magmalte: charm: magma-nms-magmalte channel: edge channel: beta scale: 1 trust: true nms-nginx-proxy: charm: magma-nms-nginx-proxy channel: edge channel: beta scale: 1 trust: true orc8r-accessd: charm: magma-orc8r-accessd channel: edge channel: beta scale: 1 trust: true orc8r-alertmanager: Loading @@ -27,88 +27,90 @@ applications: trust: true orc8r-analytics: charm: magma-orc8r-analytics channel: edge channel: beta scale: 1 trust: true orc8r-bootstrapper: charm: magma-orc8r-bootstrapper channel: edge channel: beta scale: 1 trust: true orc8r-certifier: charm: magma-orc8r-certifier channel: edge channel: beta scale: 1 trust: true options: domain: team1.osmhackfest.com domain: osm.magma.com orc8r-configurator: charm: magma-orc8r-configurator channel: edge channel: beta scale: 1 trust: true orc8r-ctraced: charm: magma-orc8r-ctraced channel: edge channel: beta scale: 1 trust: true orc8r-device: charm: magma-orc8r-device channel: edge channel: beta scale: 1 trust: true orc8r-directoryd: charm: magma-orc8r-directoryd channel: edge channel: beta scale: 1 trust: true orc8r-dispatcher: charm: magma-orc8r-dispatcher channel: edge channel: beta scale: 1 trust: true orc8r-eventd: charm: magma-orc8r-eventd channel: edge channel: beta scale: 1 trust: true options: elasticsearch-url: "orc8r-elasticsearch:1234" orc8r-ha: charm: magma-orc8r-ha channel: edge channel: beta scale: 1 trust: true orc8r-lte: charm: magma-orc8r-lte channel: edge channel: beta scale: 1 trust: true orc8r-metricsd: charm: magma-orc8r-metricsd channel: edge channel: beta scale: 1 trust: true orc8r-nginx: charm: magma-orc8r-nginx channel: edge channel: beta scale: 1 trust: true options: domain: osm.magma.com orc8r-obsidian: charm: magma-orc8r-obsidian channel: edge channel: beta scale: 1 trust: true orc8r-orchestrator: charm: magma-orc8r-orchestrator channel: edge channel: beta scale: 1 trust: true options: elasticsearch-url: "orc8r-elasticsearch:1234" orc8r-policydb: charm: magma-orc8r-policydb channel: edge channel: beta scale: 1 trust: true orc8r-prometheus: Loading @@ -123,39 +125,44 @@ applications: trust: true options: metrics_count_limit: 500000 orc8r-prometheus-configurer: charm: prometheus-configurer-k8s channel: edge scale: 1 trust: true orc8r-service-registry: charm: magma-orc8r-service-registry channel: edge channel: beta scale: 1 trust: true orc8r-smsd: charm: magma-orc8r-smsd channel: edge channel: beta scale: 1 trust: true orc8r-state: charm: magma-orc8r-state channel: edge channel: beta scale: 1 trust: true orc8r-streamer: charm: magma-orc8r-streamer channel: edge channel: beta scale: 1 trust: true orc8r-subscriberdb: charm: magma-orc8r-subscriberdb channel: edge channel: beta scale: 1 trust: true orc8r-subscriberdb-cache: charm: magma-orc8r-subscriberdb-cache channel: edge channel: beta scale: 1 trust: true orc8r-tenants: charm: magma-orc8r-tenants channel: edge channel: beta scale: 1 trust: true orc8r-user-grafana: Loading @@ -171,19 +178,26 @@ applications: channel: stable scale: 1 trust: true tls-certificates-operator: charm: tls-certificates-operator channel: edge scale: 1 options: generate-self-signed-certificates: true ca-common-name: rootca.osm.magma.com relations: - - nms-magmalte:magma-orc8r-certifier - orc8r-certifier:magma-orc8r-certifier - - nms-magmalte - orc8r-certifier - - nms-magmalte:db - postgresql-k8s:db - - nms-nginx-proxy:magma-orc8r-certifier - orc8r-certifier:magma-orc8r-certifier - - nms-nginx-proxy:magmalte - nms-magmalte:magmalte - - nms-nginx-proxy - orc8r-certifier - - nms-nginx-proxy:magma-nms-magmalte - nms-magmalte:magma-nms-magmalte - - orc8r-accessd:db - postgresql-k8s:db - - orc8r-bootstrapper:magma-orc8r-certifier - orc8r-certifier:magma-orc8r-certifier - - orc8r-certifier - tls-certificates-operator - - orc8r-certifier:db - postgresql-k8s:db - - orc8r-configurator:db Loading @@ -196,24 +210,40 @@ relations: - postgresql-k8s:db - - orc8r-lte:db - postgresql-k8s:db - - orc8r-nginx:bootstrapper - orc8r-bootstrapper:bootstrapper - - orc8r-nginx:magma-orc8r-certifier - orc8r-certifier:magma-orc8r-certifier - - orc8r-nginx:obsidian - orc8r-obsidian:obsidian - - orc8r-metricsd:alertmanager-k8s - orc8r-alertmanager:alerting - - orc8r-metricsd:magma-orc8r-orchestrator - orc8r-orchestrator:magma-orc8r-orchestrator - - orc8r-metricsd:prometheus-k8s - orc8r-prometheus:self-metrics-endpoint - - orc8r-metricsd:prometheus-configurer-k8s - orc8r-prometheus-configurer:prometheus-configurer - - orc8r-nginx:magma-orc8r-bootstrapper - orc8r-bootstrapper:magma-orc8r-bootstrapper - - orc8r-nginx:cert-certifier - orc8r-certifier:cert-certifier - - orc8r-nginx:cert-controller - orc8r-certifier:cert-controller - - orc8r-nginx:magma-orc8r-obsidian - orc8r-obsidian:magma-orc8r-obsidian - - orc8r-orchestrator:cert-admin-operator - orc8r-certifier:cert-admin-operator - - orc8r-orchestrator:magma-orc8r-certifier - orc8r-certifier:magma-orc8r-certifier - - orc8r-orchestrator:magma-orc8r-accessd - orc8r-accessd:magma-orc8r-accessd - - orc8r-orchestrator:magma-orc8r-service-registry - orc8r-service-registry:magma-orc8r-service-registry - - orc8r-orchestrator:metrics-endpoint - orc8r-prometheus-cache:metrics-endpoint - - orc8r-policydb:db - postgresql-k8s:db - - orc8r-prometheus:alertmanager - orc8r-alertmanager:alerting - - orc8r-prometheus - orc8r-prometheus-cache - - orc8r-prometheus - orc8r-user-grafana - - orc8r-prometheus:metrics-endpoint - orc8r-prometheus-cache:metrics-endpoint - - orc8r-prometheus-configurer:prometheus - orc8r-prometheus:receive-remote-write - - orc8r-smsd:db - postgresql-k8s:db - - orc8r-state:db Loading @@ -224,3 +254,5 @@ relations: - postgresql-k8s:db - - orc8r-tenants:db - postgresql-k8s:db - - orc8r-user-grafana:grafana-source - orc8r-prometheus:grafana-source
Hackfest_Demos/OSM-13/magma_orc_cnf/magma_orc_vnfd.yaml +10 −7 Original line number Diff line number Diff line Loading @@ -20,16 +20,19 @@ vnfd: operate-vnf-op-config: day1-2: - id: magma-orc-kdu initial-config-primitive: - seq: 0 name: create-orchestrator-admin-user config-primitive: - name: get-master-admin-credentials parameter: - name: application-name data-type: STRING value: orc8r-orchestrator config-primitive: - name: get-admin-credentials default-value: nms-magmalte - name: get-pfx-package-password parameter: - name: application-name data-type: STRING default-value: nms-magmalte default-value: orc8r-certifier - name: get-load-balancer-services parameter: - name: application-name data-type: STRING default-value: orc8r-orchestrator