Skip to content

kmsaryan/openstack_project_103

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenStack Cloud Deployment

Project Overview:

This project aims to automate the deployment and management of services within an OpenStack cloud environment using Ansible and Python scripts.

Project Goals:

  • Automate the deployment of network components, nodes, and services within the OpenStack cloud.
  • Implement monitoring and scaling capabilities to ensure efficient resource utilization.
  • Provide documentation and guidelines for setting up and managing the deployment solution.

Technologies Used:

  • Ansible
  • Python
  • OpenStack
  • Git

install:

  1. Downloads the necessary dependencies and packages required for the installation.
  2. Execute the installation script using the appropriate command or script execution method. usage: ./install <openrc> <tag> <private_key>

operate

  1. Start and manage the operation of the deployed services within the OpenStack cloud.
  2. Monitor the performance and health of the services to ensure their proper functioning. ./operate <openrc> <tag> <private_key>

cleanup:

  1. Clean up and remove any resources or components that are no longer needed or have become obsolete. ./clean <openrc> <tag>

Releases

No releases published

Packages

No packages published

Languages

  • Python 77.0%
  • Shell 11.7%
  • Jinja 11.3%