Home » Author Archives: Ioannis Canellos

Author Archives: Ioannis Canellos

Jenkins setups for Kubernetes and Docker Workflow


Intro During the summer I had the chance to play a little bit with Jenkins inside Kubernetes. More specifically I wanted to see what’s the best way to get the Docker Workflow Plugin running. So, the idea was to have a Pod running Jenkins and use it to run builds that are defined using Docker Workflow Plugin.  After a lot of ...

Read More »

Fabric8 Kubernetes and Openshift Java DSL


Intro The first releases of the Fabric8 v2 have been using a JAX-RS based Kubernetes  client that was using ApacheCXF. The client was great, but we always wanted to provide something thinner, with less dependencies (so that its easier to adopt). We also wanted to give it a fecelift and build a DSL around it so that it becomes easier to ...

Read More »

Using Camel, CDI inside Kubernetes with Fabric8


Prologue I recently blogged about Injecting Kubernetes Services with CDI. In this post I am going to take things one step further and bring Apache Camel into the picture. So, I am going to use Camel’s CDI support to wire my components and routes, along with Fabric8‘s CDI extension to automatically inject Kubernetes services into my components. I am going to ...

Read More »

ZooKeeper on Kubernetes


The last couple of weeks I’ve been playing around with docker and kubernetes. If you are not familiar with kubernetes let’s just say for now that its an open source container cluster management implementation, which I find really really awesome. One of the first things I wanted to try out was running an Apache ZooKeeper ensemble inside kubernetes and I ...

Read More »

Apache Karaf meets Apache HBase


Introduction Apache HBase is an open-source, distributed, versioned, column-oriented store modeled after Google’s Bigtable. If you are a regular reader most probably you already know what Apache Karaf is, but for those who are not: Apache Karaf is an OSGi runtime that runs on top of any OSGi framework and provides you a set of services, a powerful provisioning concept, an extensible ...

Read More »

A command line interface for jclouds


Prologue I’ve been using and contributing to jclouds for over a year now.  So far I’ve used it extensively in many areas and especially in the Fuse Ecosystem. In all its awesomeness it was lacking one thing, a tool which you can use to manage any cloud provider that jclouds provides access too. Something like the EC2 command like tool, ...

Read More »

Hawtio & Apache JClouds


Introduction I’ve spent some time lately working on an Apache Jclouds plugin for Hawtio. While there is still a lot of pending work, I couldn’t hold my excitement and wanted to share… What is this Hawtio anyway? Whenever a cool open source project is brought to my attention, I usually subscribe to the mailing lists so that I can get a better ...

Read More »
Want to take your Java Skills to the next level?
Grab our programming books for FREE!
  • Save time by leveraging our field-tested solutions to common problems.
  • The books cover a wide range of topics, from JPA and JUnit, to JMeter and Android.
  • Each book comes as a standalone guide (with source code provided), so that you use it as reference.
Last Step ...

Where should we send the free eBooks?

Good Work!
To download the books, please verify your email address by following the instructions found on the email we just sent you.