Skip to content

Piotr's TechBlog

Java, Spring, Kotlin, microservices, Kubernetes, containers

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

Kubernetes Security

Vault with Secrets Store CSI Driver on Kubernetes

By piotr.minkowski March 20, 2023 6

This article will teach you how to use the Secrets Store CSI Driver to integrate your app with HashiCorp Vault on Kubernetes. The main goal of that project is to…

Read more

Spring Boot Spring Cloud

Microservices with Spring Boot 3 and Spring Cloud

By piotr.minkowski March 13, 2023 28

This article will teach you how to build microservices with Spring Boot 3 and the Spring Cloud components. It's a tradition that I describe this topic once a new major…

Read more

Cloud Kubernetes

Create and Release Your Own Helm Chart

By piotr.minkowski February 28, 2023 0

In this article, you will learn how to create your Helm chart and release it in the public repository. We will prepare a Helm chart for the typical Spring Boot…

Read more

Kubernetes Other Performance

Which JDK to Choose on Kubernetes

By piotr.minkowski February 17, 2023 18

In this article, we will make a performance comparison between several most popular JDK implementations for the app running on Kubernetes. This post also answers some questions and concerns about…

Read more

Cloud Containers Kubernetes

Best Practices for Java Apps on Kubernetes

By piotr.minkowski February 13, 2023 10

In this article, you will read about the best practices for running Java apps on Kubernetes. Most of these recommendations will also be valid for other languages. However, I'm considering…

Read more

Quarkus

Advanced Testing with Quarkus

By piotr.minkowski February 8, 2023 6

This article will teach you how to build advanced testing scenarios with Quarkus. We will focus mainly on the integration tests. Quarkus simplifies them by leveraging the Testcontainers project. In…

Read more

Other

Useful & Unknown Java Libraries

By piotr.minkowski January 30, 2023 6

This article will teach you about some not famous but useful Java libraries. This is the second article in the "useful & unknown" series. The previous one described several attractive,…

Read more

Spring Boot

An Advanced GraphQL with Spring Boot

By piotr.minkowski January 18, 2023 3

In this article, you will learn how to use Spring for GraphQL in your Spring Boot app. Spring for GraphQL is a relatively new project. The 1.0 version was released…

Read more

Continuous Integration

Manage Multiple GitHub Repositories with Renovate and CircleCI

By piotr.minkowski January 12, 2023 1

In this article, you will learn how to automatically update your GitHub repositories with Renovate and CircleCI. The problem we will try to solve today is strictly related to my…

Read more

Kubernetes Other Performance

Native Java with GraalVM and Virtual Threads on Kubernetes

By piotr.minkowski January 4, 2023 7

In this article, you will learn how to use virtual threads, build a native image with GraalVM and run such the Java app on Kubernetes. Currently, the native compilation (GraalVM)…

Read more

Posts pagination

1 … 4 5 6 7 8 9 10 11 12 13 14 … 31

Search

Follow Blog via Email

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

Categories

  • AI (14)
  • Cloud (42)
  • Containers (66)
  • Continuous Integration (37)
  • Data Grids (7)
  • Kotlin (9)
  • Kubernetes (113)
  • 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 Boot Built-in API Versioning
  • Using Ollama with Spring AI
  • Part 1: Creating microservice using Spring Cloud, Eureka and Zuul
  • Microservices with Spring Cloud Gateway, OAuth2 and Keycloak

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