You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multi-Cloud-Control provides a single solution for controlling cloud VMs/Instances on AWS, Azure and GCP (including multiple accounts per provider). This includes displaying a unified list of VM-instances across cloud providers, and Starting / Stopping / Connecting to VM-instances on any providers platforms. This is extremely useful for companies, projects, and people that use VM-instances on multiple clouds.
12
11
13
-
There are two commands that can be used depending on the needs at the time: ``mccl`` - "List Mode" and ``mcc`` - "Command Mode". Each command is described below and screenshots of each are provided.
12
+
There are two commands that can be used depending on the needs at the time: ``mccl`` - "List Mode" and ``mcc`` - "Command Mode". Each command is described below and screenshots of each are provided.
14
13
15
14
``mccl``
16
15
--------
17
16
18
17
- ``mccl`` displays list of VM-instances and data from all providers (and returns to the prompt)
19
18
20
-
- useful to quickly display a list of VM-instances - including name, location, cloud provider, machine-size, IP address and opperational-status
19
+
- useful to quickly display a list of VM-instances - including name, location, cloud provider, machine-size, IP address and operational-status
21
20
22
21
23
22
**List Mode screenshot**
@@ -26,7 +25,7 @@ There are two commands that can be used depending on the needs at the time: ``mc
- ``mcc`` displays a numbered list of VM-instances and data from all providers and awaits a command
@@ -56,7 +55,7 @@ Platforms:
56
55
Pre-Reqs
57
56
--------
58
57
59
-
The libraries used for secure authentication may require compilation during the installation process on some systems. In order to sucessfully compile these dependancies, the following packages must be installed before installation:
58
+
The libraries used for secure authentication may require compilation during the installation process on some systems. In order to successfully compile these dependencies, the following packages must be installed before installation:
60
59
61
60
**Installing Pre-Reqs on Debian / Ubuntu Based Systems:**
62
61
@@ -100,7 +99,7 @@ Notes while editing the config.ini file:
100
99
**config.ini - info section and providers list**
101
100
102
101
103
-
.. code::
102
+
.. code::ini
104
103
105
104
# 'INFO' SECTION AND 'PROVIDERS' LIST
106
105
# - There must be a section named [info] and it must contain the entry providers
@@ -124,7 +123,7 @@ Notes while editing the config.ini file:
124
123
**[aws] section** - specifies your AWS security credentials and default datacenter region. `Information on AWS Credentials <http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html>`_
125
124
126
125
127
-
.. code::
126
+
.. code::ini
128
127
129
128
# [aws] SECTION REQUIRED if aws is listed in providers
130
129
@@ -137,7 +136,7 @@ Notes while editing the config.ini file:
137
136
**[azure] section** - specifies your Azure Tenant-ID, Subscription-ID, Application-ID and Application-Secret. `Creating an Azure Service Principal <https://azure.microsoft.com/en-us/documentation/articles/resource-group-authenticate-service-principal>`_
138
137
139
138
140
-
.. code::
139
+
.. code::ini
141
140
142
141
# [azure] SECTION REQUIRED if azure is listed in providers
143
142
@@ -151,7 +150,7 @@ Notes while editing the config.ini file:
151
150
**[gcp] section** - supports two authentication types. Service Account is likely easier for many users, but both options are available. Specify the type of Authentication: (S)ervice or (A)pplication (defaults to service if not specified), Google Compute project-id, and the remaining variables required for the authentication type as described below. `Information on Setting up Service Account Authentication <https://cloud.google.com/compute/docs/access/create-enable-service-accounts-for-instances>`_
152
151
153
152
154
-
.. code::
153
+
.. code::ini
155
154
156
155
# [gcp] SECTION REQUIRED if gcp is listed in providers
157
156
@@ -189,7 +188,7 @@ Notes while editing the config.ini file:
189
188
**specifying multiple accounts** - for one or more providers
190
189
191
190
192
-
.. code::
191
+
.. code::ini
193
192
194
193
# Step 1
195
194
# - add an additional entry to the 'providers' list - in this exact format:
0 commit comments