In order for your java code to actually run, you first have to compile your code. By running the javac command you can easily do this. The sourcecode is transformed…
Pipelines in Jenkins, especially the declarative kind, can be very powerful and expressive at the same time. As a caveat, it is also very easy to get overly verbose by…
Why GraalVM is currently one of the hottest Java topics In 2013, Oracle labs came with a scientific article named “One VM to Rule Them All”. In this article they…
Being able to test your Jenkins pipeline Shared Library code, and therefore minimising the risk of pushing new pipelines or functionality to your Production instance, is vital for organisations using…
When you’re using a system with multiple teams/users, there is always a trade off between having a shared codebase and the ability to override certain parts for a specific need….
Did you ever wonder how to tell your 3scale Developer Portal visitors that it needs to be taken offline for updates, backups or maintenance? In a few simple steps and…
In first part of our multi-part blog series about 3scale policy development we looked into the setup of a development environment. Now we have a functioning development environment we can…
In every project that I start I’m always fussing with getting a file from the classpath when testing some code. For example, when I have to get an XML file…
In the previous two sessions of this blog series we’ve created an AWS instance and used Ansible to install a single Openshift OKD node. As scalability is one of the…
GraalVM is the hype in the Java world. It is a so called ‘Universal Virtual Machine’ that allows you to run all kinds of languages native on any host system….
GraalVM is the hype in the Java world. It is a so called ‘Universal Virtual Machine’ that allows you to run all kinds of languages native on any host system….
Recently I had to connect to a Hadoop cluster with Camel. If you do a quick search you will see a nice hdfs2 component that you can use. Obviously I…
3scale policy development – part 1 setting up a development environment In this multi part blog series we are going to dive into the development, testing and deployment of a…
Alright, the owners of HelloBeerTM have rested on their laurels for quite some time now. All their profits have been spent on the finer things in life. Time to get…
In this blog series we’re installing Openshift Community Edition (known as OKD, I don’t get it either) on AWS instances based on Centos. In the previous blog post, we’ve set…
Openshift is gaining in popularity, judged by the increasing number of large companies considering Openshift Enterprise as their new container platform. Even though Red Hat offers Openshift as a cloud…
Since we both use Azure AD (Office365 / LDAP) for the companies user management and AWS for our hosting we already enabled federation between these cloud providers. This works perfectly…
By now, we can safely say the hype surrounding microservices has died down and microservices are here to stay. When you read about microservices you might get the impression they…
The work horse for provisioning OFMW domains with MyST Studio is the MyST Agent. When there is something to be executed on hosts, it is the MyST Agent performing that…
Sometimes, you need to dig a little deeper into the product you’re working with in order to solve an issue you are facing, or to find out more about how…