Categories
Coding

Programmatic Keycloak Configuration for Quarkus Integration Tests

Programmatic Keycloak Configuration for Quarkus Integration Tests Quarkus offers an incredible testing framework, and its devservices feature is fantastic for getting applications up and running quickly. However, when your testing scenarios demand more intricate setups—like custom Keycloak realms and dynamic client configurations—you may find that a more hands-on approach is beneficial. While Quarkus provides powerful […]

Categories
Coding Java Linux

Configuring IntelliJ to work with Podman

Update: IntelliJ Idea version 2021.3 now supports Podman out of the box. If you are using that version, these may not be needed anymore. One of the things I missed when I migrated from Docker to Podman was the builtin integration in IntelliJ. As more users migrate to Podman, I believe it will be supported, […]

Categories
Camel Cloud Golang Java

Camel K, Kind and a Local Registry

I was going to propose including this in the Camel K official documentation, but I am keeping it here for now now because it requires some hacks to work. Up until now I have been using k3s for most of my development work, since it runs well on my NUC, but recently I switched to […]

Categories
Coding Java

Test woes with Maven Failsafe 3.0.0-M5

Recently I was converting some test cases so that they would run as integration tests instead of unit tests. The maven-failsafe-plugin instead of maven-surefire-plugin. The initial bits of the conversion were running smoothly until I hit a few complex components with lots of dependencies. Then, suddenly I was getting to a point where tests that […]

Categories
Cloud Coding

Running Apache Camel within an Application Server