Git Product home page Git Product logo

l3_asr_scale_test's Introduction

L3/HA Scale Test Deployment Script V1

Developer: [email protected]

Description:

This script will create Networks, Subnets, Router with External Gateway, VMS, Floating IPs based on global configuration parameters specified on the config.py file.

Stepts to run the scale test deployment:

Step :: 1

==> Add the Keystone Credentials in 'openrc' file.

export OS_USERNAME=admin export OS_TENANT_NAME=admin export OS_PASSWORD=onecloud export OS_AUTH_URL=http://172.168.2.50:5000/v2.0/

Step :: 2

==> Define the Scale Test Configuration for the global parameters in 'config.py' file.

NETWORK_NAME_PREFFIX = 'TEST' NETWORK_COUNT = 2 VM_COUNT = 2 EXTERNAL_NETWORK = 'public' FLOATING_IP_POOL = 'public'

Step :: 3

==> Load the Environment variables into your current shell with the Bash source built-in command.

[onecloud@localhost ]$ source openrc

Step :: 4

==> Intialize the scale test deployment by running the 'initialize_deploy.py' python script.

[onecloud@localhost ]$ python initialize_deploy.py

This script will create Networks, Subnets, Router with External Gateway, VMS, Floating IPs based on global configuration parameters specified for a single tenant.

Thats It.

I have given the same console output in a text file named 'Sample_Scale_Test_Deployment_Console_Output.txt' and sample openstack network topology named 'Scale_Test_Deployment_Per_Tenant_Screenshot.png' in the script folder for reference.

Thanks!!!

l3_asr_scale_test's People

Contributors

gopal1cloud avatar

Stargazers

Praveen N avatar

Watchers

James Cloos avatar Praveen N avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.