Getting Started with Kubernetes

All you need to know about Kubernetes to get started

Why Kubernetes Before we dive into the lingua specifics of Kubernetes, let’s get an idea of why this is important and everyone is talking about it. Application Deployment on a Virtual Machine Not so long ago, the default way to deploy an app was on a physical server. To set one up, you define some physical space, power, cooling, network connectivity for it, then install an operating system and any software dependencies, and then finally the software itself. [Read More]

Using Ansible to Manage Two AWS Ubuntu Servers

Getting started with Ansible

Business Problem You are an IT administrator for company XYZ, you configure, manage, update, and provision servers on weekly basis. For the most part, you do it manually and use a bash script to automate a few things. The head of IT asks you to look for a way to automate this whole process. Solution Ansible is a configuration management tool that is designed to automate controlling servers for administrators and operations teams. [Read More]

From Containers to Kubernetes an all in One Beginners Guide Part 1

Containers

Before now, there existed hardware virtualization technology which made running virtual machines possible, this solved a lot of problems but it had its challenges. It wasted resources and all that. we won’t get too much into it. To solve some of those challenges, containers entered the mix. What exactly are containers? Containers have existed within operating systems for quite a long time. A container is the runtime instantiation of a Container Image. [Read More]

Build and Host a Blog or Website for Free Without any Coding Skills Part 2

Deployment to Netlify, Buying and Attaching a Domain Name.

In this tutorial we are going to talk about how to deploy our blog from the previous post to netlify. Before we deploy to netlify, make sure you have a github account and it is set up locally on your system. We will first push the code to github then pull from to netlify. Commiting Code to Github signin to your github account create a new repository by clicking on the cross next to the bell on the navbar, give it the same name as the name of your site’s folder. [Read More]

Build and Host a Blog or Website for Free Without any Coding Skills Part 1

Learn how build a hugo website or blog for free.

Before We Start here are a couple of things to keep in mind. You need a github account. signup here this is going to be a static website built using Hugo. for the difference between static and dynamic websites read this article. For this tutorial to work, you need to install Hugo and Golang if you don’t already have it installed. Installing Golang This tutorial was done using Ubuntu 20. [Read More]

Nginx for absolute beginners

Part 1 installion and setup

This guide is the first of a four-part series. Parts One and Two will walk you through installing NGINX Open Source from the NGINX repositories and making some configuration changes to increase performance and security. Parts Three and Four set up NGINX to serve your site over HTTPS and harden the TLS connection Before You Begin You will need root access to the system, or a user account with sudo privilege Set your system’s hostname. [Read More]