Skip to content

Collection of useful crocc scripts to manage OpenStack

License

Notifications You must be signed in to change notification settings

Loumy/openstack-crocc-utils

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openstack-crocc-utils

Collection of basic useful scripts to manage an OpenStack cloud, CrOcc.

Description:

  • python/get_hypervisors.py: get hypervisors basic informations,
  • python/check_orphan_resources.py: check orphan resources,
  • python/check_project_resources.py: check resources belonging to a project/tenant,
  • sh/0-install-openstack.sh: install openstack client libraries,
  • sh/1-install-kolla.sh: install kolla-ansible,
  • sh/cpu_usage.sh: check cpu usage on hypervisor using libvirt,
  • sh/cur_openstack_usage.sh: check hypervisor and FIP usage on OpenStack cluster,
  • sh/install-microstack-cloudinit.sh: cloud-init/userdata file to install microstack,
  • sh/openstack-fast-bootstrap-server.sh: create an instance (VM server),
  • sh/remove_proj_all.sh: remove a project and related network resources based on project/tenant ID,
  • sh/remove-orphan-networks-with-resources.sh: remove orphan networks with associated resources (using python/check_orphan_resources),
  • sh/list-all-secgroups.sh: list all security groups (...),
  • sh/list-all-projects.sh: show all projects (...),
  • sh/list-crocc-users.sh: list all users belonging to domains,
  • sh/get_all_usermails_associated_to_fip.sh: list all FIP and users by projects,
  • sh/list-all-fips-by-project.sh: list all FIP by projects.

About

Collection of useful crocc scripts to manage OpenStack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 47.8%
  • Shell 38.4%
  • Go 13.8%