diff --git a/README.md b/README.md index a82dc7f4..90e4dcee 100755 --- a/README.md +++ b/README.md @@ -19,6 +19,16 @@ The full video course relating to this lab is available on - 🚀 **New Update:** The diveintoansible-lab can now also be executed in the cloud using Google's Free Cloud Shell Tier. For this, a standard Google account is required. The lab setup process in Cloud Shell can be started with a single click and a setup tutorial will appear on the right hand side. Please see https://diveinto.com/p/playground ❗ **The steps that follow below are for a local running lab instance which is the recommend approach.** Whilst the new Google Cloud Shell based lab is convenient and is great for spinning up an Ansible lab in a matter of minutes or for adhoc experimentation, a locally running lab has improved latency and you'll also benefit from data persistence (any custom playbooks you create will remain on your system between lab restarts) - + +### Important Configuration for Google Cloud Shell + +When running this project in Google Cloud Shell, please note the following configuration change: + +- In the [`docker-compose.yml`](https://github.com/spurin/diveintoansible-lab/blob/0e4427f9b1b91905318e53c452eb96e886d8561d/docker-compose.yaml#L147) file, change the port mapping from `1000:80` to `8080:80`: + + ```yaml + ports: + - "8080:80" ### Installation of Docker and Docker-Compose