First add repos to your Helm client
stable https://charts.helm.sh/stable cord https://charts.opencord.org atomix https://charts.atomix.io onosproject https://charts.onosproject.org sdran https://sdrancharts.onosproject.org aether https://charts.aetherproject.org cetic https://cetic.github.io/helm-charts bitnami https://charts.bitnami.com/bitnami
Provides a Helm chart for deploying
to Kubernetes.
See the documentation for more info.
The Aether ROC Umbrella chart controls the Config Model Plugins that are enabled in onos-config Currently 2 versions of the Aether model are loaded:
For the 2.1.x models, you may need to set a default target when configuring sdcore-adapter, as onos-config does not supply the target at this time. Override the setting "defaultTarget". Likely candidates include defaultent which should be available in all deployments, or acme or starbucks which are present in the 2.1 aether-roc-api mega-patch. For example,
sdcore-adapter-v2-1: defaultTarget: defaultent
This setting is intentionally left unconfigured by default, to encourage the developer to choose a default target that matches their environment and workflow.
Then run:
helm -n micro-onos install aether-roc-umbrella aether/aether-roc-umbrella \ --set onos-config.openidc.issuer=http://dex-ldap-umbrella:5556 \ --set aether-roc-gui.openidc.issuer=http://dex-ldap-umbrella:5556
Some sample data that works with the aether-3.0.0 models is available at https://github.com/onosproject/aether-roc-api/blob/master/examples/MEGA_Patch.curl
This creates 2 sample enterprises acme and starbucks with corresponding sites, applications, device-groups and vcs etc.
The chart includes the sdcore-test-dummy container for testing the sdcore-adapter
this may be disabled in the chart with
--set import.sdcore-test-dummy.enabled=false
This runs in the cluster at http://aether-roc-umbrella-sdcore-test-dummy (port 80)
This is a simple nginx server that has been configured to accept POST requests and log their contents. Use kubectl -n <namespace> logs --follow <pod identifier> to see the POST request contents.
In a configuration of a connectivity-service for the 4G/5G model (aether-3.0.0) the following values should be set:
In a configuration of a connectivity-service for the 4G only model (aether-2.1.0) the following values should be set: