Skip to content

Piotr's TechBlog

Java, Spring, Kotlin, microservices, Kubernetes, containers

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

Spring Boot

Reactive Spring Boot with WebFlux, R2DBC and Postgres

By piotr.minkowski July 28, 2023 0

In this article, you will learn how to implement and test reactive Spring Boot apps using Spring WebFlux, R2DBC, and Postgres database. We will create two simple apps written in…

Read more

Kubernetes Performance

Logging in Kubernetes with Loki

By piotr.minkowski July 20, 2023 0

In this article, you will learn how to install, configure and use Loki to collect logs from apps running on Kubernetes. Together with Loki, we will use the Promtail agent…

Read more

Spring Boot

Logging in Spring Boot with Loki

By piotr.minkowski July 5, 2023 3

In this article, you will learn how to collect and send the Spring Boot app logs to Grafana Loki. We will use Loki4j Logback appended for that. Loki is a…

Read more

Cloud Kubernetes

Testing GitOps on Virtual Kubernetes Clusters with ArgoCD

By piotr.minkowski June 29, 2023 2

In this article, you will learn how to test and verify the GitOps configuration managed by ArgoCD on virtual Kubernetes clusters. Assuming that we are fully managing the cluster in…

Read more

Continuous Integration Kubernetes

Preview Environments on Kubernetes with ArgoCD

By piotr.minkowski June 19, 2023 5

In this article, you will learn how to create preview environments for development purposes on Kubernetes with ArgoCD. Preview environments are quickly gaining popularity. This approach allows us to generate…

Read more

Kubernetes Spring Boot Spring Cloud

Spring Cloud Kubernetes with Spring Boot 3

By piotr.minkowski June 8, 2023 20

In this article, you will learn how to create, test, and run apps with Spring Cloud Kubernetes, and Spring Boot 3. You will see how to use tools like Skaffold,…

Read more

Containers Microservices Spring Boot

Spring Boot Development Mode with Testcontainers and Docker

By piotr.minkowski May 26, 2023 5

In this article, you will learn how to use Spring Boot built-in support for Testcontainers and Docker Compose to run external services in development mode. Spring Boot introduces those features…

Read more

Continuous Integration Kubernetes

Contract Testing on Kubernetes with Microcks

By piotr.minkowski May 20, 2023 2

This article will teach you how to design and perform contract testing on Kubernetes with Microcks. Microcks is a Kubernetes native tool for API mocking and testing. It supports several…

Read more

Continuous Integration Quarkus

Contract Testing with Quarkus and Pact

By piotr.minkowski May 9, 2023 0

In this article, you will learn how to create contract tests for Quarkus apps using Pact. Consumer-driven contract testing is one of the most popular strategies for verifying communication between…

Read more

Kubernetes

Manage Kubernetes Operators with ArgoCD

By piotr.minkowski May 5, 2023 14

In this article, you will learn how to install and configure operators on Kubernetes with ArgoCD automatically. A Kubernetes operator is a method of packaging, deploying, and managing applications on Kubernetes.…

Read more

Posts pagination

1 … 3 4 5 6 7 8 9 10 11 12 13 … 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