Added topography image, improved docs and readme
This commit is contained in:
parent
9019db777a
commit
92206c8c84
|
@ -1,3 +1,3 @@
|
||||||
# MonkeyZoo
|
# MonkeyZoo
|
||||||
These files are used to deploy Infection Monkey's test network on GCP.<br>
|
These files are used to deploy Infection Monkey's test network on GCP.<br>
|
||||||
For more information view MonkeyZooDocs.pdf
|
For more information view docs/fullDocs.md
|
||||||
|
|
|
@ -56,10 +56,22 @@ Requirements:
|
||||||
whole network at once).
|
whole network at once).
|
||||||
|
|
||||||
To deploy:
|
To deploy:
|
||||||
1. Crete a service account for your project named
|
1. Configure service account for your project:
|
||||||
“your\_name-monkeyZoo-user” and download its **Service account
|
|
||||||
key**. Select JSON format.
|
a. Create a service account and name it “your\_name-monkeyZoo-user”
|
||||||
2. Get these permissions in monkeyZoo project for your service account:
|
|
||||||
|
b. Give these permissions to your service account:
|
||||||
|
|
||||||
|
**Compute Engine -> Compute Network Admin**
|
||||||
|
and
|
||||||
|
**Compute Engine -> Compute Instance Admin**
|
||||||
|
|
||||||
|
or
|
||||||
|
|
||||||
|
**Project -> Owner**
|
||||||
|
|
||||||
|
c. Download its **Service account key**. Select JSON format.
|
||||||
|
2. Get these permissions in monkeyZoo project for your service account (ask monkey developers to add them):
|
||||||
|
|
||||||
a. **Compute Engine -\> Compute image user**
|
a. **Compute Engine -\> Compute image user**
|
||||||
3. Change configurations located in the
|
3. Change configurations located in the
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 225 KiB |
Loading…
Reference in New Issue