Skip to content

Piotr's TechBlog

Java, Spring, Kotlin, microservices, Kubernetes, containers

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

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

Other Performance

Java HTTP Server and Virtual Threads

By piotr.minkowski December 22, 2022 8

In this article, you will learn how to create an HTTP server with Java and use virtual threads for handling incoming requests. We will compare this solution with an HTTP…

Read more

Kubernetes Security

Sealed Secrets on Kubernetes with ArgoCD and Terraform

By piotr.minkowski December 14, 2022 1

In this article, you will learn how to manage secrets securely on Kubernetes in the GitOps approach using Sealed Secrets, ArgoCD, and Terraform. We will use Terraform for setting up…

Read more

Cloud Kubernetes

Manage Multiple Kubernetes Clusters with ArgoCD

By piotr.minkowski December 9, 2022 10

In this article, you will learn how to deploy the same app across multiple Kubernetes clusters with ArgoCD. In order to easily test the solution we will run several virtual…

Read more

Kubernetes Security Spring Boot

Renew Certificates on Kubernetes with Cert Manager and Reloader

By piotr.minkowski December 2, 2022 0

In this article, you will learn how to renew certificates in your Spring Boot apps on Kubernetes with cert-manager and Stakater Reloader. We are going to run two simple Spring…

Read more

Kubernetes

Development with OpenShift Dev Spaces

By piotr.minkowski November 17, 2022 0

In this article, you will learn how to use OpenShift Dev Spaces to simplify the development of containerized apps. OpenShift Dev Spaces is a Red Hat product based on the…

Read more

Microservices Spring Boot Spring Cloud

Spring Boot 3 Observability with Grafana

By piotr.minkowski November 3, 2022 6

This article will teach you how to configure observability for your Spring Boot applications. We assume that observability is understood as the interconnection between metrics, logging, and distributed tracing. In…

Read more

Kubernetes

Development on Kubernetes Multicluster with Devtron

By piotr.minkowski November 2, 2022 0

In this article, you will learn how to use Devtron for app development on Kubernetes in a multi-cluster environment. Devtron comes with tools for building, deploying, and managing microservices. It…

Read more

Message Brokers Spring Boot

Kafka Transactions with Spring Boot

By piotr.minkowski October 29, 2022 6

In this article, you will learn how to use Kafka transactions with the Spring Kafka project in your Spring Boot app. In order to run the Kafka cluster we will…

Read more

Kubernetes

GitOps with Advanced Cluster Management for Kubernetes

By piotr.minkowski October 24, 2022 0

In this article, you will learn how to manage multiple clusters with Argo CD and Advanced Cluster Management for Kubernetes. Advanced Cluster Management (ACM) for Kubernetes is a tool provided…

Read more

Posts pagination

1 … 6 7 8 9 10 11 12 13 14 15 16 … 33

Search

Follow Blog via Email

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

Categories

  • AI (20)
  • Cloud (42)
  • Containers (67)
  • Continuous Integration (39)
  • Data Grids (7)
  • Kotlin (9)
  • Kubernetes (118)
  • Message Brokers (27)
  • Micronaut (12)
  • Microservices (64)
  • Other (28)
  • Performance (29)
  • Quarkus (20)
  • Security (27)
  • Spring Boot (113)
  • Spring Cloud (51)
  • Uncategorized (1)

Tags

Apache Kafka argocd Consul Continuous Delivery Continuous Integration Docker Eureka github gitops Helm istio Java Jenkins Jib JPA kafka Keycloak kind Knative Kotlin Kubernetes Maven Micronaut microservices Minikube OAuth2 open-ai openshift postgresql Prometheus quarkus 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

  • From Pull Request to Production: Tekton Pipelines as Code and Argo CD GitOps Promoter
  • Claude Code Template for Spring Boot
  • Part 1: Creating microservice using Spring Cloud, Eureka and Zuul
  • Deep Dive into Kafka Offset Commit with Spring Boot
  • 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