DevOps

Kubernetes Minikube #5 – Jenkins for CI/CD

Posted on

We are on a journey here to operationalise machine learning using Kubernetes.  Call it MLOps, AIOPs, DataOps, DevOps, as you will.  Next stop is to lay the foundation for implementing CI/CD pipelines to move our assets safely through development, canary testing and production environments.  Let’s show that here by laying out a build/tag/promote cycle with […]

DevOps

Kubernetes Minikube #2 – Istio

Posted on

Everyone’s talking about Istio. Let’s mess around with Kubernetes’ Minikube to show off Istio and see what all the fuss is about. We will do this by reworking the OpenShift MiniLabs A/B Deployment example to work with Istio. Once completed invoking a URL such as http://192.168.86.66:31329 will alternate between the A/B versions of the application.

DevOps

Kubernetes Minikube #1 – Configmaps, Storage, Ingress

Posted on

Let’s mess around with Kubernetes’ Minikube and learn how to use it to launch an application with an ingress point, external configuration and volume claims. We will do this by reproducing a bunch of OpenShift MiniLabs and hack around with a bunch of kubectl commands and Kubernete’s yaml resource files in the process. Now for a […]

Data Science

NUC with (external) GPU – a Big Little ML Rig

Posted on

eGPU obsessives might like this. We are going to set up an Intel® NUC Kit NUC6i7KYK (Skull Canyon) connected via Thunderbolt 3 (USB Type-C) cable to an eGPU as the AORUS GTX 1080 Gaming Box running Linux (Ubuntu 17.04).  But wait there’s more. Then we are going to install the CUDA and cuDNN libraries to […]

OpenShift

Node.js with Redis Tutorial

Posted on

Yes you read that right – executing SparkR instructions from RStudio Server to a remote Apache Spark instance all hosted within a local OpenShift cluster instance. So saddle up and ride ole’ Roxy all the way! This lab is another in the OpenShift MiniLabs series. Objectives Let’s demonstrate executing SparkR workloads from an RStudio Server instance colocated together with an […]

OpenShift

Minishift with JBoss EAP tutorial

Posted on

Yes you read that right – executing SparkR instructions from RStudio Server to a remote Apache Spark instance all hosted within a local OpenShift cluster instance. So saddle up and ride ole’ Roxy all the way! This lab is another in the OpenShift MiniLabs series. Objectives Let’s demonstrate executing SparkR workloads from an RStudio Server instance colocated together with an […]

Data Science

SparkR with OpenShift

Posted on

Let’s set up a data science workbench on OpenShift (docker/kubernetes). The components will be an RStudio Server executing SparkR instructions to a remote Apache Spark instance, all hosted within a local OpenShift cluster instance. Examples include processing AWS S3 Bucket hosted data from Spark. So saddle up and ride ole’ Roxy all the way! This lab is another in […]