cloudstackOps:方便的工具来操作CloudStack云

时间:2024-05-23 08:50:56
【文件属性】:

文件名称:cloudstackOps:方便的工具来操作CloudStack云

文件大小:405KB

文件格式:ZIP

更新时间:2024-05-23 08:50:56

python operations cloudstack cosmic Python

CloudStackOps 使操作CloudStack云更加容易的脚本集合:-)。 编写此脚本集是为了自动运行在CloudStack之上构建的Schuberg Philis Mission Critical Cloud。 当您每天使用CloudStack时,它包含一些方便的脚本。 API凭证 要与CloudStack API对话,您需要配置您的root admin API密钥。 您可以在配置文件config配置它们,或者通过使用--config-profile或-c命令行参数来告诉脚本使用哪个CloudMonkey配置文件。 CloudMonkey不用于执行API调用,它仅使用其配置文件,因为我们许多人已经设置了该文件,并且使工作变得更轻松。 命令行参数 使用在命令行上指定的参数,可以控制脚本的行为。 如果未指定任何参数,则这些脚本将显示用法。 因此,无需参数即可运行它们以了解可用选


【文件预览】:
cloudstackOps-master
----xenserver_post_empty_script.sh(80B)
----migrateVirtualMachine.py(18KB)
----config.sample(639B)
----xenserver_patches_to_install.txt(0B)
----hypervisorMaintenance.py(9KB)
----kvm_check_bonds.sh(1KB)
----xenserver_fake_pvtools.sh(1KB)
----generateMigrationCommand.sh(1KB)
----listHAWorkers.py(5KB)
----whoHasThisIp.py(8KB)
----clusterMaintenance.py(7KB)
----xenserver_pre_empty_script.sh(78B)
----listVolumes.py(5KB)
----featureTemplates.py(9KB)
----liveMigrateRouter.py(5KB)
----empty_host_deprecated.py(15KB)
----kvm_pre_empty_script.sh(79B)
----migrateOfflineVolumes.py(10KB)
----HP()
--------ILONetworkBoot.py(3KB)
----liveMigrateHVtoPOD.py(7KB)
----listVirtualMachines.py(25KB)
----cleanDHCPipaddress.sh(2KB)
----xenserver_parallel_evacuate.py(9KB)
----kvm_post_empty_script.sh(80B)
----listOrphanedDisks.py(7KB)
----xenserver_create_vlans.sh(2KB)
----migrateVirtualMachineFromVMwareToKVM.py(19KB)
----rebalanceOSTypesOnCluster.py(10KB)
----stopStartVirtualMachine.py(10KB)
----requirements.txt(610B)
----xenserver_rolling_reboot.py(17KB)
----updateHostTags.py(5KB)
----kvm_rolling_reboot.py(17KB)
----xenserver_upload_patches_to_poolmaster.sh(1KB)
----empty_host.py(6KB)
----cloudstackops()
--------cloudstacksql.py(44KB)
--------cloudstackstorage.py(5KB)
--------cloudstackopsssh.py(6KB)
--------cloudstackops.py(81KB)
--------vmware.py(2KB)
--------__init__.py(16B)
--------cloudstackopsbase.py(6KB)
--------xenserver.py(19KB)
--------hypervisor.py(2KB)
--------kvm.py(24KB)
----marvin()
--------README.md(426B)
--------Marvin-0.1.0.tar.gz(232KB)
----README.md(27KB)
----listRunningJobs.py(4KB)
----rebootRouterVM.py(8KB)
----rebootVPC.py(5KB)
----migrateVolumeFromXenServerToKVM.py(14KB)
----killJobs.py(4KB)
----liveMigrateVirtualMachineVolumes.py(13KB)
----kvm_post_reboot_script.sh(81B)
----whoHasThisMac.py(4KB)
----migrateIsolatedNetworkToVPC.py(8KB)
----xenserver_check_bonds.py(4KB)
----.gitignore(69B)
----migrateVirtualMachineFromXenServerToKVM.py(24KB)
----reportAccounts.py(6KB)
----checkRedundantRouters.py(4KB)
----email_template()
--------stopStartVirtualMachine_done.txt(378B)
--------migrateVirtualMachine_done_nostart.txt(688B)
--------recreateRouterVM_start.txt(466B)
--------migrateRouterVM_done.txt(219B)
--------migrateVirtualMachine_start.txt(482B)
--------rebootRouterVM_done.txt(219B)
--------rebootRouterVM.txt(400B)
--------stopStartVirtualMachine_start.txt(385B)
--------reportAccounts.txt(332B)
--------recreateRouterVM_novms.txt(341B)
--------recreateRouterVM_done.txt(221B)
--------migrateVirtualMachine_done.txt(423B)
--------migrateRouterVM.txt(405B)
----liveMigrateVirtualMachine.py(22KB)
----generateXen2KvmMigrationCsv.sh(720B)
----migrateRouterVM.py(16KB)

网友评论