Skip to content

Piotr's TechBlog

Java, Spring, Kotlin, microservices, Kubernetes, containers

  • Home
  • My Books
  • Courses & Trainings
  • About Me

Continuous Integration Kubernetes

GitOps on Kubernetes for Postgres and Vault with Argo CD

By piotr.minkowski April 5, 2024 0

In this article, you will learn how to prepare the GitOps process on Kubernetes for the Postgres database and Hashicorp Vault with Argo CD. I guess that you are using…

Read more

Continuous Integration Kubernetes Performance

Running Tekton Pipelines on Kubernetes at Scale

By piotr.minkowski March 27, 2024 0

In this article, you will learn how to configure and run CI pipelines on Kubernetes at scale with Tekton. Tekton is a Kubernetes-native solution for building CI/CD pipelines. It provides…

Read more

Containers Kubernetes Spring Boot

Java Development with Odo on Podman, Kubernetes and OpenShift

By piotr.minkowski March 15, 2024 0

In this article, you will learn how to develop and deploy Java apps on Podman, Kubernetes, and OpenShift with odo. Odo is a fast and iterative CLI tool for developers…

Read more

Message Brokers Spring Boot

Kafka Offset with Spring Boot

By piotr.minkowski March 11, 2024 4

In this article, you will learn how to manage Kafka consumer offset with Spring Boot and Spring Kafka. An inspiration for preparing this article was the feedback I received after…

Read more

Kubernetes Security Spring Boot

Rotate SSL Certificates with OpenShift and Spring Boot

By piotr.minkowski March 4, 2024 0

This article will teach you how to dynamically create and rotate SSL certificates used in service-to-service communication with OpenShift and Spring Boot. We will achieve it with a single annotation…

Read more

Security Spring Boot Spring Cloud

Microservices with Spring Cloud Gateway, OAuth2 and Keycloak

By piotr.minkowski March 1, 2024 18

This article will teach you how to use Keycloak to enable OAuth2 for Spring Cloud Gateway and Spring Boot microservices. We will extend the topics described in my previous article…

Read more

Kubernetes Security Spring Boot

Spring Boot SSL Hot Reload on Kubernetes

By piotr.minkowski February 19, 2024 4

This article will teach you how to configure a hot reload of SSL certificates for the Spring Boot app running on Kubernetes. We will use the two features introduced in…

Read more

Kubernetes Other Performance

Java Flight Recorder on Kubernetes

By piotr.minkowski February 13, 2024 0

In this article, you will learn how to continuously monitor apps on Kubernetes with Java Flight Recorder and Cryostat. Java Flight Recorder (JFR) is a tool for collecting diagnostic and…

Read more

Continuous Integration Kubernetes

OpenShift Builds with Shipwright and Cloud Native Buildpacks

By piotr.minkowski February 8, 2024 0

In this article, you will learn how to build the images of your apps on OpenShift with Shipwright and Cloud Native Buildpacks. Cloud Native Buildpacks allow us to easily build…

Read more

Cloud Kubernetes

Getting Started with Azure Kubernetes Service

By piotr.minkowski February 5, 2024 0

In this article, you will learn how to create and manage a Kubernetes cluster on Azure and run your apps on it. We will focus on the Azure features that…

Read more

Posts pagination

1 2 3 4 5 6 7 8 9 10 … 32

Search

Follow Blog via Email

Enter your email address to follow this blog and receive notifications of new posts by email.
Loading

Categories

  • AI (16)
  • Cloud (42)
  • Containers (67)
  • Continuous Integration (37)
  • Data Grids (7)
  • Kotlin (9)
  • Kubernetes (115)
  • Message Brokers (27)
  • Micronaut (12)
  • Microservices (64)
  • Other (28)
  • Performance (27)
  • Quarkus (18)
  • Security (26)
  • Spring Boot (109)
  • Spring Cloud (51)
  • Uncategorized (1)

Tags

Apache Kafka argocd Consul Continuous Delivery Continuous Integration Docker Eureka gitops Helm istio Java Jenkins Jib JPA kafka kind Knative Kotlin Kubernetes Maven Micronaut microservices Minikube OAuth2 open-ai openshift Performance postgresql Prometheus quarkus Reactor REST security Skaffold Spring spring-ai Spring Boot Spring Boot Actuator Spring Cloud Spring Cloud Gateway Spring Cloud Kubernetes Spring Data testcontainers testing Vault

Contact info

If you would like to contact me in order you have any questions, thoughts or ideas (e.g. suggestions for future articles) contact me via email.

Warsaw, Poland
piotr.minkowski@gmail.com

Top Posts & Pages

  • Create Apps with Claude Code on Ollama
  • Spring AI with External MCP Servers
  • gRPC in Spring Boot
  • Claude Code on OpenShift with vLLM and Dev Spaces
  • Concurrency with Kafka and Spring Boot

Social Media

Proudly powered by WordPress | Theme: HoneyWaves by SpiceThemes

New Book Published

My latest book Hands-On Java with Kubernetes is now available on Leanpub!

Get the book