Skip to content
This repository has been archived by the owner on Mar 19, 2023. It is now read-only.

rpsene/powervs-actions

Repository files navigation

powervs-actions

An user friendly set of PowerVS actions.

 1) Check Script Dependencies
 2) Install IBM Cloud CLI
 3) Connect to IBM Cloud
 4) Get all CRNs
 5) Get PowerVS Services CRN and GUID
 6) Get PowerVS Instances Details
 7) Set Active PowerVS
 8) Get Instances
 9) Inspect Instance
10) Delete Instance
11) Delete All Instances
12) Reboot All Instances
13) Get All Instances Console URL
14) Open All Instances Console URL
15) Get Images
16) Get Images Age
17) Delete Image
18) Create Boot Image
19) Get SSH Keys
20) Add New SSH Key
21) Remove SSH Key
22) Get Networks
23) Get Private Networks
24) Get VMs IPs
25) Get All VMs IPs
26) Create Public Network
27) Create Private Network
28) Create Custom Private Network
29) Delete Network
30) Show Network
31) Get Volumes
32) Get Volume Types
33) Create Volume
34) Create Multiple Volumes
35) Create Multiple Volumes with Affinity
36) Allocate Volumes to VM
37) Delete Volume
38) Delete All Unused Volumes
39) Show Volume
40) Create Virtual Machine
41) Install PowerVS Admin Tool
42) Get Users
43) Quit
curl -sL https://raw.githubusercontent.com/rpsene/powervs-actions/main/actions.sh -o ./powervs-actions
chmod +x ./powervs-actions

About

An user friendly set of PowerVS actions. That's all.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages