diff --git a/README.md b/README.md index 84ec6fe4821a150fac9e3b273106915f4f13df4e..100cb4488d852c948337231ac07921665defec76 100644 --- a/README.md +++ b/README.md @@ -2,17 +2,20 @@ IaaS OpenStack cloud dask example infrastructure. + ## LGTM This repository shows declaative, scalable, reproducible a delegable IaaS OpenStack cloud infrastructure. +[Read related presentation](docs/OpenStack-cloud-efficiently-with-Terraform.pdf). + ## Architecture  ## How to build infrastructure -1. Install the minimum workstation requirements +1. [Install the minimum workstation requirements](docs/workstation-tools-install.md) 1. Get OpenStack openrc file (store as project-openrc.sh) 1. Clone this repository 1. Tune the desired infrastructure in [/example](/example) dir. diff --git a/docs/.keep b/docs/.keep deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/docs/OpenStack-cloud-efficiently-with-Terraform.pdf b/docs/OpenStack-cloud-efficiently-with-Terraform.pdf new file mode 100644 index 0000000000000000000000000000000000000000..dc18ff14ae543ff740b2afc600e24a9b5eb08966 Binary files /dev/null and b/docs/OpenStack-cloud-efficiently-with-Terraform.pdf differ diff --git a/docs/workstation-tools-install.md b/docs/workstation-tools-install.md new file mode 100644 index 0000000000000000000000000000000000000000..547211ed71abe00769e87f22813f50c58f93d3b5 --- /dev/null +++ b/docs/workstation-tools-install.md @@ -0,0 +1,26 @@ +# How to install needed tools to your workstation + +The repository relies on Git and any container engine. + +## On Windows + +Install following packages: +* https://docs.docker.com/desktop/install/windows-install/ +* https://git-scm.com/download/win or https://podman.io/docs/installation + +## Linux Ubuntu / Debian + +```console +apt update +apt install git-core podman +``` + + +## Linux RHEL / Fedora / CentOS / SLES + +```console +yum install git-core podman +``` + + +