Author Archive

Kubernetes Cluster with Raspberry Pis

  • Charlie Walker
  • May 22, 2019

UPDATED as of May 22, 2019   This is the first post in our Pi-IoT post series. Technology Raspberry Pi 3 HypriotOS Kubernetes Flannel Credit where Credit is Due I owe a big thanks to the fine folks over at Hypriot for all their work in this area. Their initial post on this subject was […]

Continue reading

The Kubernetes Strikes Back

  • Charlie Walker
  • September 7, 2017

Feeling dissatisfied with the last post, I really wanted to have a working k8s raspberry pi cluster. At the point, I turned my attention to another networking plugin called weave. If you are following along in the series, we are going back to the beginning and rebuilding the cluster. I had tried weave in the […]

Continue reading

Raspberry Pi: Kubernetes vs Swarm

  • Charlie Walker
  • July 28, 2017

Overview We continue building out our IoT Pi project with a small backtrack. In a previous post, we created a cluster of Raspberry Pis using Kubernetes. Life with k8s was great until instability set in. It appeared that most of the issues were with the network driver Flannel. we experienced Lost/Unrecoverable nodes Kernel panics Network […]

Continue reading

Deploying the Kubernetes Dashboard

  • Charlie Walker
  • May 4, 2017

Welcome to the third post in our Pi-IoT series. If you are just finding the series please jump back to the overview and check out how we got here. Technology Raspberry Pi 3 HypriotOS Kubernetes Dashboard Now it’s time to deploy the kubernetes dashboard. Deploy the Kubernetes Dashboard

Viewing the Dashboard We are going […]

Continue reading

Testing our Kubernetes Cluster

  • Charlie Walker
  • April 27, 2017

Welcome to the second post in our Pi-IoT series. Technology Raspberry Pi 3 HypriotOS Kubernetes In our previous post, we created a kubernetes cluster using raspberry pi’s. Lets test that cluster now Deploying a Test Service Log into the master node and deploy

kubectl starts a set of pods called hypriot from the hypriot/rpi-busybox-httpd […]

Continue reading

Angular, Keycloak and Wildfly: Tying It All Together

  • Charlie Walker
  • May 10, 2016

[thumbnail target=”_self” src=”https://mlwsfn3yh4km.i.optimole.com/w:auto/h:auto/q:55/http://sumglobal.com/wp-content/uploads/2016/05/AngularKeycloakWildfly.png”] In previous posts, we have: Used vagrant to create a development environment Secured REST services with Keycloak You can find the code on our GitHub site: https://github.com/sumglobal Now let’s use Keycloak and AngularJS to create a secure web application Once the REST services are secured, we will use Keycloak’s javascript adapter to secure the web application. […]

Continue reading

Securing a REST service with Keycloak

  • Charlie Walker
  • February 4, 2016

How Can We Secure a Microservice? In a traditional web application, a server side web tier is used to authenticate the user.  An HTTP session is then created containing the authentication and user details. The security context is propagated between the tiers within the application server so there’s no need to re-authenticate the user.  With […]

Continue reading

Using Vagrant and Ansible To Build A Keycloak/Wildfly Development Server

  • Charlie Walker
  • January 15, 2016

Setting up a development environment can be a tedious and time consuming chore.  Setup documents can become stale and outdated as versions and dependencies change.  In this article, we will walk through the steps for automating the creation of a virtual development environment. If you have ever written software (or worked with a team that […]

Continue reading