In this blog post I want to show, how to setup a local remote Java development container for Eclipse MicroProfile with OpenLiberty in Visual Studio Code. I did that for the Authors microservice from the Cloud Native Starter project with MicroProfile 3.2, OpenJDK Java 11, and the latest OpenLiberty version. That blog post is structured... Continue Reading →
Docker container in detached and attached mode
This is a very short blog post about the usage of a Docker container in detached and attached mode. Some times participants in workshops want to reconnect to a docker container, because they closed their terminal session with the container which was in an interactive mode and they want to reconnect to their exiting container... Continue Reading →
Automated deployment of a microservice to Kubernetes on IBM Cloud
In that blog post I want to point out the awesome topic, how to automate the deployment of a Microservice using a delivery pipeline on IBM Cloud. Maybe you already know Niklas, Harald and I made the great project called Cloud Native Starter. That project includes a Hands-on workshop that is called “Build a Java... Continue Reading →
Deploy the Reactive Cloud Native Starter example to IBM Cloud
The Cloud Native Starter project now contains the new great topic, the development of Reactive Microservices with Java, quarkus, MicroProfile and Vue.js as front-end. The Reactive example implementation runs on minikube, local OpenShift and on IBM Cloud Kubernetes. Here are the instructions on GitHub. But what does reactive mean? Here is an extract of the... Continue Reading →
How to develop a customized Dockerfile using minikube
In this blog post I want to share an awesome and simple practice for beginners: How to develop a customized Dockerfile for a container image running on Kubernetes, using minikube. Usually, when you use an existing container image to create your own customized configuration, you don't have deep knowledge how that container image is built,... Continue Reading →
Deploy WordPress on a free IBM Cloud Kubernetes Cluster for non-productive usage
In this blog post I just want to highlight an awesome guideline I noticed on GitHub: How to deploy WordPress to a free IBM Cloud Kubernetes Cluster for non-productive usage? Why do I say "non-productive"? Because of the free IBM Cloud Kubernetes Cluster , which will be deleted after 30 days. Surely you can also... Continue Reading →
Central management of billing and resource usage tracking across multiple accounts in IBM Cloud
In this blog post I want to shortly highlight the topic central management of billing and resource usage tracking across multiple accounts. I think it is good to know that topic, even if you will currently not use it. I didn't use IBM Cloud Enterprise until now, but is great to know that this is... Continue Reading →
No code changes needed to secure your application on Kubernetes
In that blog post I want to highlight how I did my first configuration of the App Identity and Access Adapter for Istio Mixer in my Cloud Native Starter system on a free IBM Cloud Kubernetes cluster. In my last blog post I described how I did the installation of the App Identity and Access Adapter.... Continue Reading →
Install the App Identity and Access Adapter on a free IBM Cloud Kubernetes Cluster
In that blog post I want to highlight that I started to integrate the open source App Identity and Access Adapter for Istio Mixer into our open source Cloud Native Starter sample that uses the free IBM Cloud Kubernetes cluster setup with a manual Istio installation. The cool thing from my perspective of the App... Continue Reading →
Be aware of “opentracinqZipkin”, when you update to “MicroProfile 3.0” using “OpenTracing” with “OpenLiberty”
Today, just a very short note. You should be aware of opentracinqZipkin when you use MicroProfile OpenTracing with OpenLiberty, because I noticed with the update to MicroProfile 3.0 I had a problem with usr:opentracinqZipkin-0.31. I created an issue on OpenLiberty. "MicroProfile 2.1 includes mpOpenTracing-1.2. MicroProfile 3.0 includes mpOpenTracing-1.3. Please make sure you are using the... Continue Reading →
