Info |
---|
Swisscom decided to stop the activities concerning the Open Innovation Lab. Unfortunately the BBS Swisscom Lab is affected and has to be closed by end of April 2020. |
Table of Contents |
---|
Platform
Infrastructure:
OPNFV Fraser 6.2 Apex/Tripleo installer:
OPNFV Fraser:
OPNFV scenario: os-nosdn-nofeature-noha
Storage: Ceph (1 OSD per node, SSD backed)
Operating System: CentOS 7
OpenStack release: Pike (RDO)
- 12 nodes (Xeon E5-2680 v3, 48core, 384GB RAM each)
ONAP:
- Using ONAP Heat-OOM installation provided by the Integration team
https://github.com/onap/integration/tree/elalto/deployment/heat/onap-rke elalto branchmaster
Lab Access for Partners
OpenVPN access to the lab for use-case partners is documented here:
https://gitlab.com/onap-bbs/swisscom-lab
Above repository holds all client certificates/keys as well as the CA certificate. Each client requires its own certificate/key pair to connect. Files are named according your email address.
- You don't have access to the repository?
- There is no certificate/key pair for your email address?
- You would like to know your personal private key password? (shared by private zoom message while the BBS meetings)
- You have problems in connecting?
Drop a note or comment to either dbalsige or David Perez Caparros
# VMs | Role | Flavor |
---|---|---|
1 | Rancher | m1.large (4/8/100) |
3 | Orchestration | m1.large (4/8/100) |
12 | Kubernetes node | m1.xlarge (8/16/120) |
Version | |
---|---|
Ubuntu | Ubuntu 18.04.2 LTS |
Docker | v19.03.5 |
RKE | v0.2.8 |
Kubectl | v1.13.5 |
Helm | v2.12.3 |
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
parameters: ubuntu_1804_image: "Ubuntu 18.04 LTS (Bionic Beaver) [20190307]" apt_proxy: '' docker_proxy: nexus3.onap.org:10001 ranchernfs_vm_flavor: m1.largexlarge k8s_vm_flavor: m1.xlarge etcd_vm_flavor: m1.medium orch_vm_flavor: m1.large # Name 'external' public_net_id: 8bb..<external_nw_UUID> # Name 'private' oam_network_cidr: 10.1.0.0/16 oam_ext_network_cidr: 17210.30100.0.0/2416 key_name: onap-oom integration_gerrit_branch: master helm_deploy_delay: 2.5m30s integration_override_yaml: > global: repository: __docker_proxy__ pullPolicy: IfNotPresent masterPassword: <MASTER_PASSWORD_HERE> robot: enabled: true flavor: large appcUsername: "appc@appc.onap.org" appcPassword: "demo123456!" openStackKeyStoneUrl: "http://172.30.0.12:5000" openStackPublicNetId: "__public_net_id__" openStackTenantId: "${OS_PROJECT_ID}" openStackUserName: "${OS_USERNAME}" ubuntu14ImageopenStackUserDomain: "Ubuntu 14.04.5 LTS (Trusty Tahr) [${OS_USER_DOMAIN_NAME}" openStackProjectName: "${OS_PROJECT_NAME}" ubuntu14Image: "Ubuntu 14.04.5 LTS (Trusty Tahr) [20181203]" ubuntu16Image: "Ubuntu 16.04 LTS (Xenial Xerus) [20181207]" openStackPrivateNetId: "__oam_network_id__" openStackPrivateSubnetId: "__oam_subnet_id__" openStackPrivateNetCidr: "__oam_network_cidr__" openStackSecurityGroup: "__sec_group__" openStackOamNetworkCidrPrefix: "10.1" dcaeCollectorIp: "__k8s_01_vm_ip__" vnfPubKeykubernetesExternalIp: "ssh-rsa __k8s_01_vm_ip__" vnfPubKey: "ssh-rsa AAAA..." demoArtifactsVersion: "1.46.0-SNAPSHOT" demoArtifactsRepoUrl: "https://nexus.onap.org/content/repositories/releases" scriptVersion: "1.46.0-SNAPSHOT" rancherIpAddressnfsIpAddress: "__rancher_ip_addr__" config: openStackEncryptedPasswordHere: "${OS_PASSWORD_ENCRYPTED_FOR_ROBOT}" openStackSoEncryptedPassword: "${OS_PASSWORD_ENCRYPTED}" so: enabled: true so-openstackcatalog-db-adapter: config: openStackUserName: "${OS_USERNAME}" openStackKeyStoneUrl: "http://172.30.0.12:5000/v2.0" openStackEncryptedPasswordHere: "${OS_PASSWORD_ENCRYPTED}" appc: enabled: truefalse replicaCount: 1 config: enableClustering: false openStackType: "OpenStackProvider" openStackName: "OpenStack" openStackKeyStoneUrl: "http://172.30.0.12:5000/v2.0" openStackServiceTenantName: "${OS_PROJECT_NAME}" openStackDomain: "${OS_USER_DOMAIN_NAME}" openStackUserName: "${OS_USERNAME}" openStackEncryptedPassword: "${OS_PASSWORD}" sdnc: mariadb-galera: enabledliveness: true replicaCount initialDelaySeconds: 180 1 config: periodSeconds: 60 enableClusteringsdnc: false aaienabled: true enabledreplicaCount: true1 livenessconfig: initialDelaySecondsenableClustering: 120false aaimariadb-data-routergalera: liveness: initialDelaySeconds: 120180 aai-sparky-be: periodSeconds: 60 livenessaai: enabled: true initialDelaySeconds: 120 liveness: initialDelaySeconds: 120 aai-spike:-data-router: liveness: initialDelaySeconds: 120 aai-sparky-be: liveness: initialDelaySeconds: 120 aai-spike: liveness: initialDelaySeconds: 120 aai-cassandra: replicaCount: 3 liveness: periodSeconds: 600 livenessreadiness: initialDelaySecondsperiodSeconds: 120600 portal: aai-cassandraenabled: true replicaCountportal-cassandra: 3 liveness: periodSeconds: 600 readiness: periodSeconds: 600 portalvid: enabled: true portal-cassandraaaf: enabled: true liveness: cassandra: periodSecondsenabled: 600true readinessliveness: periodSeconds: 600 vidreadiness: enabledperiodSeconds: true600 aafclamp: enabled: true cassandracli: enabled: true livenessconsul: periodSecondsenabled: 600true readinesscontrib: periodSecondsenabled: 600true clampdcaegen2: enabled: true clidmaap: enabled: true consuldmaap-dr-prov: enabled: true mariadb: contrib: enabledliveness: true dcaegen2: enabledinitialDelaySeconds: 180 true dmaap: enabledperiodSeconds: true60 esr: enabled: true log: enabled: truefalse log-logstash: replicaCount: 1 sniro-emulator: enabled: truefalse oof: enabled: truefalse oofmariadb-hasgalera: musicenabled: true music-cassandraliveness: replicaCountinitialDelaySeconds: 3 180 liveness: periodSeconds: 600 60 msb: readinessenabled: true multicloud: enabled: true periodSeconds: 600 nbi: music-tomcatenabled: true policy: replicaCountenabled: 1true mariadb-galerapomba: enabled: truefalse msbsdc: enabled: true multicloud sdc-cs: enabled liveness: true nbiperiodSeconds: 600 enabled: true readiness: policy: enabledperiodSeconds: true600 pombauui: enabled: truefalse sdcvfc: enabled: truefalse sdc-csvnfsdk: enabled: false liveness: cds: periodSecondsenabled: 600true modeling: readiness: enabled: true periodSecondsmariadb-galera: 600 uui: enabledliveness: true vfc: enabledinitialDelaySeconds: true 180 vnfsdk: enabledperiodSeconds: true60 |
External Network (172.30.0.0/24) Hosts:
IPv4 Address/Range | Hostname | Purpose |
---|---|---|
172.30.0.1 | r10 | Gateway / VPN (Swisscom) |
172.30.0.2 | apexnew | Apex/Tripleo (Swisscom) |
172.30.0.3-9 | - | Reserved (Swisscom) |
172.30.0.12 | overcloud-controller0 | OpenStack Horizon/API |
172.30.0.10-49 | * | Overcloud nodes (Swisscom) |
172.30.0.50-249 | * | OpenStack Floating IPs (Tenant) |
172.30.0.60 | accessproxy | NCE-FAN Access Proxy VM (Swisscom) |
172.30.0.55 | NCE-FAN | NCE-FAN IP |
172.30.0.121 | vbng | Edge SDN M&C VM (Swisscom) |
172.30.0.250 | * | Huawei OLT (mgmt port) |
No IP Address, L2 only | * | Huawei OLT datapath (data port) |
172.30.0.252 | transport2 | Middle box in transport domain to VxLAN encapsulate QinQ tagged data frames from OLT (Swisscom) |
172.30.0.253 | transport | Middle box in transport domain to VxLAN encapsulate DHCP L3 traffic from OLT (Swisscom) |
172.30.0.254 | * | reserved (Swisscom) |
L3 Diagram
ONAP Installation
https://portal.api.simpledemo.onap.org:30225/ONAPPORTAL/login.htm
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
# ONAP El AltoMaster (Swisscom Lab) 172.30.0.54122 onap-nfs 172.30.0.7884 portal.api.simpledemo.onap.org 172.30.0.7884 portal-sdk.simpledemo.onap.org 172.30.0.7884 vid.api.simpledemo.onap.org 172.30.0.7884 sdc.api.fe.simpledemo.onap.org 172.30.0.7884 sdc.workflow.plugin.simpledemo.onap.org 172.30.0.7884 sdc.dcae.plugin.simpledemo.onap.org 172.30.0.7884 policy.api.simpledemo.onap.org 172.30.0.7884 aai.api.sparky.simpledemo.onap.org aai.api.simpledemo.openecomp.org 172.30.0.7884 aai.ui.simpledemo.onap.org 172.30.0.7884 cli.api.simpledemo.onap.org 172.30.0.7884 msb.api.discovery.simpledemo.onap.org 172.30.0.7884 msb.api.simpledemo.onap.org 172.30.0.7884 clamp.api.simpledemo.onap.org 172.30.0.7884 so.api.simpledemo.onap.org 172.30.0.7884 appc.api.simpledemo.onap.org 172.30.0.7884 so-monitoring 172.30.0.7884 sdc.api.be.simpledemo.onap.org 172.30.0.7884 nbi.api.simpledemo.onap.org 172.30.0.7884 sdnc.api.simpledemo.onap.org 172.30.0.7884 mr.api.simpledemo.openecomp.org |