From 0e67d003d78213174adf2ef060363f27fbac94c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jorge=20Mart=C3=AD?= Date: Fri, 6 Dec 2019 20:08:19 +0100 Subject: [PATCH] Missing tmux info The tmux part was lost when adapting this project to Vagrant. I think it's interesting, and it is still referenced in other parts of the documentation. --- docs/01-prerequisites.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/docs/01-prerequisites.md b/docs/01-prerequisites.md index 4e79b7e..db87ddd 100644 --- a/docs/01-prerequisites.md +++ b/docs/01-prerequisites.md @@ -26,4 +26,16 @@ Download and Install [Vagrant](https://www.vagrantup.com/) on your platform. - Centos - Linux - macOS -- Arch Linux \ No newline at end of file +- Arch Linux + +## Running Commands in Parallel with tmux + +[tmux](https://github.com/tmux/tmux/wiki) can be used to run commands on multiple compute instances at the same time. Labs in this tutorial may require running the same commands across multiple compute instances, in those cases consider using tmux and splitting a window into multiple panes with synchronize-panes enabled to speed up the provisioning process. + +> The use of tmux is optional and not required to complete this tutorial. + +![tmux screenshot](images/tmux-screenshot.png) + +> Enable synchronize-panes by pressing `ctrl+b` followed by `shift+:`. Next type `set synchronize-panes on` at the prompt. To disable synchronization: `set synchronize-panes off`. + +Next: [Installing the Client Tools](02-client-tools.md)