Versions Compared

Key

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

...

The TungstenFabric blueprint can be deployed at any location in a network where a single server multi-tenant Openstack service is required to support applications.


Workflow Steps


User clones gerrit repos nv/tf and api-server, generates ssh-keypair and put public key on EdgeSite (it will be used for authorization from Regional Controller).

Then user put private key and deployment script (deploy.sh) on web-server. (web server is not a good way for sharing ssh private key, we use this only for testing and we should use another 

way in future).  Then user changes file setup-env.sh with appropriate data and generate yaml files for edgesite, blueprint and load them to Regional Controller  api-server using rc_cli tool.

When edgesite and blueprint are created user put their UUIDs to environment variables and generates POD.yaml and load  to Regional Controller  api-server using rc_cli tool.

API server creates Airflow DAG which goes to the Edgesite host using ssh-authorization and run script deploy.sh on it. The script runs airship-ib-the-bottle deployment.

For more detail information please see:


Workflow Diagram


Image Added