Kubernetes Minikube #5 – Jenkins for CI/CD
DevOps / Kubernetes / MLOps

Kubernetes Minikube #5 – Jenkins for CI/CD

We are on a journey here to operationalise machine learning using Kubernetes.  Call it MLOps, 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 Kubernetes, … Continue reading

Kubernetes Minikube #4 – R/RStudio Server with Tensorflow on (external) GPU
Data Science / GPU / Kubernetes / Machine Learning / MLOps / R / tensorflow

Kubernetes Minikube #4 – R/RStudio Server with Tensorflow on (external) GPU

As a Data Scientist, I want to work on an RStudio Server image managed by Kubernetes with GPU capability. The motivation for doing this is that I can then access a machine learning rig that is 1) scale invariant (same from desktop to Cloud), 2) leverages Kubernetes for scheduling and 3) taps me into the … Continue reading

Kubernetes Minikube #3 – Jupyter, Tensorflow with (external) GPU
Data Science / GPU / Kubernetes / Machine Learning / MLOps / tensorflow

Kubernetes Minikube #3 – Jupyter, Tensorflow with (external) GPU

Kubernetes scheduling a pod to a node with GPU resources to run a Jupyter notebook container demonstrating a python/tensorflow-gpu based application. All from a local Intel NUC machine using an eGPU. Yeah, we can do that. In this blog we take the NUC with eGPU – a Big Little ML Rig which we built earlier to the … Continue reading

NUC with (external) GPU – a Big Little ML Rig
Data Science / GPU / Machine Learning / MLOps / tensorflow

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

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 … Continue reading

Node.js with Redis Tutorial
DevOps / OpenShift

Node.js with Redis Tutorial

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 […]

Continue reading