Skip to content
  • About
  • Blog
  • Contact

KW Digital

Personal technical blog

Installing Elasticsearch and Kibana using Ansible + templates

Posted on: 8 November 202210 November 2022Ansible , Elastic

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

Posted on: 25 October 202225 October 2022Ansible , Docker , Tomcat

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

Posted on: 3 August 20223 August 2022Ansible , Docker , Httpd

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

Posted on: 27 July 202227 July 2022Ansible , Tomcat

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

Posted on: 6 July 20226 July 2022Ansible , Docker

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

Posted on: 4 July 2022Ansible , Jenkins

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

Posted on: 2 July 20222 July 2022Ansible

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

Posted on: 4 June 20224 June 2022Ansible , Architecture

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

Posted on: 23 May 202223 May 2022Packer

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

Posted on: 17 May 202222 May 2022Architecture

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 […]

Recent posts

  • Installing Elasticsearch and Kibana using Ansible + templates
  • Deploying Tomcat with sample web app in Docker container
  • Deploying HTTP server in Docker container
  • Configuring static content web server
  • Preparing application server

Recent comments

No comments to show.

Archives

  • November 2022
  • October 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022

Tags

  • Ansible
  • Architecture
  • Docker
  • Elastic
  • Httpd
  • Jenkins
  • Packer
  • Tomcat
Theme Alaska Blog by Kantipur Themes