Purpose of this post is to describe playbook utilising template files (in .j2 format) used to install and configure Elasticsearch and Kibana to run in a tandem. First, let’s have […]
Deploying Tomcat with sample web app in Docker container
In this post I would like to continue on the topic of deploying application server, but this time instead of just installing Docker, we will setup a Tomcat app server […]
Deploying HTTP server in Docker container
In my last post I have configured on prem HTTP server, but it is easier to just containerise app and http servers, because this way one doesn’t need to worry […]
Configuring static content web server
In this post I will be presenting setup of a web server hosting example .html webpage. For this exercise I’ve chosen Apache Tomcat to be an HTML server serving the […]
Preparing application server
In this post I would like to present preparation of application server, mainly automation of Docker installation. We will need this software in next steps, when deploying and containerising web […]
Configuring management server
It is time to configure management server, on which beside Ansible I would also like to have Jenkins. In the future I will use it to build CI/CD pipeline. In […]
Configuring base role
Now that management server is ready for action we can use it for first configuration task. In my last post I’ve prepared a private SSH key in which I am […]
Preparing management server
In order to make managing servers in environment easier, and also make it possible to scale it let’s install Ansible on management server mgmt01. In addition, in this post I […]
Preparing VMs with Packer
First thing required to setup is a lab is of course to prepare the infrastructure. In this project I will be using Parallels Desktop 17 VMs (since I am working […]
Lab environment setup
In order to brush up on my Linux and Packer knowledge as well as learn Ansible, ELK and Grafana I’ve decided to put up a virtual lab hosted on my […]