Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Amazon AWS is currently hosting our RI for ONAP Continuous Deployment on my private account for now - I have requested a grant specific to the jenkins, kibana and cd instances.ONAP on Kubernetes on Amazon EC2

see Cloud Native Deployment#AmazonAWS

see

TSC 2019-01-03

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyTSC-25

https://lists.onap.org/g/onap-discuss/topic/cd_task_force_tsc_25_meetings/29001640?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,29001640

ONAP Live AWS CD Servers

ServerURLNotes

Live BeijingCassablanca/master server


http://beijingmaster.onap.info:8880/env/1a7/kubernetes/dashboard

Login to Rancher/Kubernetes only in the last 45 min of the hour

Use the system only in the last 10 min of the hour

Currently off until the account resets to the next bill on 2nd Jan

Jenkins serverhttp://jenkins.onap.info/job/oom-cd/

view deployment status, deployment (pod up status)

Paused until 2 Jan 2018

Kibana server

http://kibana.onap.info:5601query "message" logs or view the dashboard

...

Cannot get creation access to https://jenkins.onap.org/sandbox/ via Jenkins -> Configuring Jenkins Jobs

current ssh config

/var/jenkins_home/workspace/shared_aws_201801.pem

/var/jenkins_home/workspace/shared_aws_201801.pem obr..._aws_20141115.pem

Automated

...

ONAP

...

CD Infrastructure

We need sufficient resources to run two (amsterdam and beijing/master) deployments either hourly or on commit-trigger demand. 

We also need devops infrastructure to provision the servers (an ARM DMZ jumbox), run the jenkins container and ELK containers (a single Kubernetes cluster)

Resources

ONAP Deployment Specification for Finance and Operations#AmazonAWS

nameproviderserverIP/DNS

Resources

nameecosysserverrIPzoneportresource grouptypevpc/vnsgaclcert/passsubnethostingtemplatepurpose
bastionons-dmzprodAzureonapons-dmz40ons-dmz.121onap.204.13922cloud
onsonap-dmzvm
bastion


Microsoftdmz-jenkinsbastion/jumpbox
jenkinsprodAzureons-dmz-jenkinsjenkins.onap.infocloud80onapons-dmz-jenkinsdc




Microsoftdmz-jenkinsk8sjenkins
kibanaprodAzureons-dmz-kibanakibana.onap.infocloud5601
dconap-dmz




Microsoftdmz-jenkinsk8skibana
amsterdam-hourly a*prodAzureonap-argonvmk8shouly b*prodonap-berylliumvmk8schaos monkey a*prodvmchaos monkey b*prodvmamsterdamamsterdam.onap.cloud

k8s
k8s


Microsofts
beijing-hourlyAzureonap-beijingbeijing.onap.cloud

k8s
k8s


Microsoft

chaos monkey b*Azure
chaos.onap.cloud

k8s




Microsoft
hammer the system up/down

AWSdevons-dmz52.191.194.252




bastion




bastion/jumpbox
jenkinsdevAWSons-dmz-jenkinsjenkins.onap.cloudinfo80ons-dmzddc


admin
m*n*

jenkinsprivate

kibanadevAWSons-dmz-kibanakibana.onap.cloudinfo5601ons-dmzddc




private

amsterdam

amsterdam.onap.info

k8s
k8s


Amazon

beijingons-argonnek8s
ons-brookhavenbeijing.onap.info

k8s
k8s


Amazon

Performance

Static Server 4 hour Deploy Frequency

Image Added

Resource Deployment Scripts

Azure

Code Block
# for recreation
ubuntu@ons-dmz:~$ sudo ./oom_deployment.sh -b amsterdam -s amsterdam.onap.cloud -e onap -r a_ONAP_CD_amsterdam_nodelete -t _arm_deploy_onap_cd.json -p _arm_deploy_onap_cd_a_parameters.json 



Links

OOM Deployment Status

...