Dhananjay.blog

Recipes for Java, Golang on Kubernetes and more.

Menu
  • Home
  • About
Menu

Unit Testing Checklist

Posted on March 11, 2025

Yep you guessed it, another article on Unit testing or well Test Driven Development in General. This topic is extensively talked about, blogged and discussed in various places and yet in most…

ConfigMap Custom Watcher with SpringBoot

Posted on January 15, 2023

This article shows another way in which Configurations within SpringBoot Applications can be externalized when running on Kubernetes, using a ConfigMap Custom Watcher. This example uses Kubernetes Java Client to read from…

Go Service Configuration with k8s ConfigMaps

Posted on December 27, 2022

Go Service Configuration: Step by Step instructions to configure a Go Service to read from a ConfigMap and refresh automatically when it changes. This article is similar to an earlier post on…

Go MicroService in Gin using Helm On k8s

Posted on December 12, 2022

Create a template written in Golang using gin framework, and using helm package manager to deploy on Kubernetes.

Container Image Reducing Size with Jib

Posted on September 15, 2022

In this post we will go over some best practices and easy steps to reduce container image size of your spring boot application built using Google Tool Jib. We will be using…

Centralize Configuration with Spring Cloud Config

Posted on September 9, 2022

In this post, we will go over the setup to centralize configuration using Spring Cloud Config for a distributed microservices architecture. In a Microservice architecture where each service has its own configuration,…

SpringBoot Reload on Configmap changes in Kubernetes

Posted on August 25, 2022

SpringBoot applications when deployed in Kubernetes need the capability to reload in the event that some of the properties change. This becomes extremely important when you need to push out configuration to…

SpringBoot and Helm on Kubernetes

Posted on August 6, 2022

SpringBoot is an opinionated way of building Java applications using SpringBoot framework. Helm is the package manager for Kubernetes an orchestration platform for running containers. In this article, we will go through…

Categories

  • GO
  • Home
  • Java
  • K8s and More
  • Programming
  • Software

Tags

Container Image Docker gingonic go helm jib kafka kubernetes microservices springboot spring cloud config tdd test driven development unit testing

Recent Posts

  • Unit Testing Checklist
  • ConfigMap Custom Watcher with SpringBoot
  • Go Service Configuration with k8s ConfigMaps
  • Go MicroService in Gin using Helm On k8s
  • Container Image Reducing Size with Jib

Archives

  • March 2025
  • January 2023
  • December 2022
  • September 2022
  • August 2022

Categories

  • GO
  • Home
  • Java
  • K8s and More
  • Programming
  • Software

About

  • Privacy
  • Terms of Service
  • About
  • Contact
@2024 Dhananajay on Tech