Kubernetes has been the platform of choice for Container Orchestration
for years now. Amazon, despite being the industry leading Cloud Provider
only released Kubernetes as a Service
in 2018. In this post I will explain how a Kubernetes Cluster
can be created using command line on Amazon
. The source code for this post can be found here. Note that you need to know AWS
and Kubernetes
fairly well as I will only cover certain sections sparingly.
Stuck @ Home | Video Games 2 Play
Have you been stuck at home for the past few week and you have now started to question your existence? Are you tired of watching TV all day? Are you bored to death? Don’t fret…!!! Cheer up…!!! Let’s find out the best video games you can play during the quarantine.
CloudFormation Template for a WordPress Blog
Let’s first get these things out of the way. This CloudFormation Template is for a Personal Blog. The primary objective of this exercise is minimizing the cost. Therefore you will not see any RDS instances or Multi AZ deployments. Everything will be installed on a single EC2 instance to keep the costs low. If you are concerned about losing data, take Snapshots frequently so that you can restore from a Snapshot if a disaster strikes.
Spring Data Redis with Sentinels
Redis Sentinel is a highly available deployment setup for Redis. In this post I will setup a Redis Sentinel Deployment with the following configuration.
Enable HTTPS on your Website for Free Cont…
Now let’s try to automate the certificate generation. For this I am going to refer to a post published on a site called pbxhacks.com. Please do exercise caution when you try the scripts below as they will change all the TXT
records in your domain.
Enable HTTPS on your Website for Free
It’s true. You do not have to pay 200 bucks just to get HTTPS working on your Website.
Overriding Primary Key Generation Strategy in JPA + Liquibase Cont…
My last post titled Overriding Primary Key Generation Strategy in JPA + Liquibase discusses how Spring Boot Application can work with multiple databases.
Overriding Primary Key Generation Strategy in JPA + Liquibase
How do you write a Spring Boot
backend which supports all the SQL databases known to mankind. I’m just kidding. I have only tried this with H2
, MySQL
, PostgreSQL
and Oracle
in one single application.
I am sure by now you are familiar with how Version Control
works. A Version Control
like Git
will help you keep track of your source code. How do you keep track of your database changes the same way you track your source code?