Skip to content

Piotr's TechBlog

Java, Spring, Kotlin, microservices, Kubernetes, containers

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

Continuous Integration Kubernetes

Azure DevOps with OpenShift

By piotr.minkowski September 12, 2024 2

This article will teach you how to integrate Azure DevOps with the OpenShift cluster to build and deploy your app there. You will learn how to run Azure Pipelines self-hosted…

Read more

Security Spring Boot

SBOM with Spring Boot

By piotr.minkowski September 5, 2024 2

This article will teach you, how to leverage SBOM support in Spring Boot to implement security checks for your apps. A Software Bill of Materials (SBOM) lists all your app…

Read more

Containers Kubernetes

Multi-node Kubernetes Cluster with Minikube

By piotr.minkowski July 9, 2024 2

This article will teach you how to run and manage a multi-node Kubernetes cluster locally with Minikube. We will run this cluster on Docker. After that, we will enable some…

Read more

Kubernetes Other

IDP on OpenShift with Red Hat Developer Hub

By piotr.minkowski July 4, 2024 2

This article will teach you how to build IDP (Internal Developer Platform) on the OpenShift cluster with the Red Hat Developer Hub solution. Red Hat Developer Hub is a developer…

Read more

Kubernetes Other

Backstage on Kubernetes

By piotr.minkowski June 28, 2024 0

In this article, you will learn how to integrate Backstage with Kubernetes. We will run Backstage in two different ways. Firstly, it will run outside the cluster and connect with…

Read more

Other Spring Boot

Getting Started with Backstage

By piotr.minkowski June 13, 2024 6

This article will teach you how to use Backstage in your app development and create software templates to generate a typical Spring Boot app. Backstage is an open-source framework for…

Read more

Spring Boot

Using Bootify for a Spring Boot Prototype with Thymeleaf

By Thomas Surmann May 15, 2024 4

Bootify is an application generator for Spring Boot prototypes. How can we use this tool to build a Spring Boot CRUD app with Postgres as a database and Thymeleaf as a…

Read more

Other

Interesting Facts About Java Streams and Collections

By piotr.minkowski April 25, 2024 3

This article will show some interesting features of Java Streams and Collections you may not heard about. We will look at both the latest API enhancements as well as the…

Read more

Continuous Integration Quarkus

Pact with Quarkus 3

By piotr.minkowski April 19, 2024 0

This article will teach you how to write contract tests with Pact for the app built on top of version 3 of the Quarkus framework. It is an update to…

Read more

Containers Kubernetes

Migrate from Kubernetes to OpenShift in the GitOps Way

By piotr.minkowski April 15, 2024 2

In this article, you will learn how to migrate your apps from Kubernetes to OpenShift in the GitOps way using tools like Kustomize, Helm, operators, and Argo CD. We will…

Read more

Posts pagination

1 2 3 4 5 6 7 8 9 … 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