Skip to content

Piotr's TechBlog

Java, Spring, Kotlin, microservices, Kubernetes, containers

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

Continuous Integration Kubernetes

Continuous Promotion on Kubernetes with GitOps

By piotr.minkowski January 14, 2025 0

This article will teach you how to continuously promote application releases between environments on Kubernetes using the GitOps approach. Promotion between environments is one of the most challenging aspects in…

Read more

Microservices Quarkus

Consul with Quarkus and SmallRye Stork

By piotr.minkowski November 18, 2024 0

This article will teach you to use HashiCorp Consul as a discovery and configuration server for your Quarkus microservices. I wrote a similar article some years ago. However, there have…

Read more

Security Spring Boot

Spring Boot with SAML2 and Keycloak

By piotr.minkowski October 28, 2024 5

This article will teach you how to use SAML2 authentication with Spring Boot and Keycloak. Security Assertion Markup Language (SAML) is a standard for exchanging authentication and authorization identities between…

Read more

Kubernetes Spring Boot

Spring Boot on Kubernetes with Eclipse JKube

By piotr.minkowski October 3, 2024 4

This article will teach you how to use the Eclipse JKube project to build images and generate Kubernetes manifests for the Spring Boot application. Eclipse JKube is a collection of…

Read more

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

Posts pagination

1 2 3 4 5 6 7 … 30

Search

Follow Blog via Email

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

Categories

  • AI (9)
  • Cloud (41)
  • Containers (64)
  • Continuous Integration (37)
  • Data Grids (7)
  • Kotlin (9)
  • Kubernetes (107)
  • Message Brokers (27)
  • Micronaut (12)
  • Microservices (62)
  • Other (27)
  • Performance (25)
  • Quarkus (13)
  • Security (26)
  • Spring Boot (103)
  • Spring Cloud (50)
  • 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 openshift Performance postgresql Prometheus quarkus Reactor REST security Serverless 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

  • Using Model Context Protocol (MCP) with Spring AI
  • Concurrency with Kafka and Spring Boot
  • Using Ollama with Spring AI
  • Tool Calling with Spring AI
  • Microservices with Spring Cloud Gateway, OAuth2 and Keycloak

Social Media

Proudly powered by WordPress | Theme: HoneyWaves by SpiceThemes

Follow Blog via Email