From 886f08f7e2dcb1ec2aa7191f28477b036ca224a1 Mon Sep 17 00:00:00 2001 From: Sebastian Haderecker Date: Sun, 21 Apr 2019 13:29:44 +0200 Subject: [PATCH] Update README.md --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 4ed7c412..4e868484 100644 --- a/README.md +++ b/README.md @@ -52,6 +52,7 @@ Furthermore we use the following tools - [Running on Hardware](#hardware) - [Post Install User](#postinstall) - [Post Install Auto](#postinstallauto) + - [Ansible Deployment on Open Telekom Cloud](#ansible-otc) - [First Run](#firstrun) - [System Placement](#placement) - [Updates](#updates) @@ -117,6 +118,9 @@ Furthermore we use the following tools - **Improve install speed with apt-fast** - Migrating from a stable base install to Debian (Sid) requires downloading lots of packages. Depending on your geo location the download speed was already improved by introducing netselect-apt to determine the fastest mirror. Wit h apt-fast the downloads will be even faster by downloading packages not only in parallel but also with multiple connections per package. +- **Added Ansible T-Pot Deployment on Open Telekom Cloud** + - Reusable Ansible Playbooks for all cloud providers + - Example Showcase with our Open Telekom Cloud # Technical Concept @@ -316,6 +320,14 @@ cp tpot.conf.dist tpot.conf The installer will start automatically and guide you through the install process. + +## Ansible Deployment on Open Telekom Cloud +You can find an Ansible Playbook based automated T-Pot Deployment in the [`cloud`](cloud) folder. +The Playbooks in the [`cloud/ansible`](cloud/ansible) folder are reusable across all cloud providers (like AWS, Azure, Digital Ocean). +The [`deploy_ansible_otc_t-pot.sh`](cloud/deploy_ansible_otc_t-pot.sh) script is an example of how it works with our own Public Cloud Offering [Open Telekom Cloud](https://open-telekom-cloud.com/en). +It first creates a new Elastic Cloud Server via the Open Telekom Cloud API and then invokes the Ansible Playbooks to install and configure T-Pot. +You can have a look at the script and easily adapt it for other cloud providers. + ## First Run The installation requires very little interaction, only a locale and keyboard setting have to be answered for the basic linux installation. The system will reboot and please maintain the active internet connection. The T-Pot installer will start and ask you for an installation type, password for the **tsec** user and credentials for a **web user**. Everything else will be configured automatically. All docker images and other componenents will be downloaded. Depending on your network connection and the chosen installation type, the installation may take some time. During our tests (250Mbit down, 40Mbit up), the installation was usually finished within a 15-30 minute timeframe.