Wallaroo Community: A Quick Setup Guide for Google Cloud Kubernetes Environment

Prerequisites for GCP before Starting

  • A Google Cloud account
  • A Wallaroo Community license file
  • Enabled Google Kubernetes Engine (GKE)
  • Enabled Google Compute Engine (GCE)
  • Gcloud “CLI” or “init” installed and running on your local system
  • Kubectl and kots installed

Installing GCP for your Kubernetes Environment

Step 1: Creating a Network

gcloud compute networks create wallaroo-community-network --bgp-routing-mode regional --subnet-mode custom
gcloud compute networks list

Step 2: Creating a Wallaroo Cluster

gcloud container clusters create wallaroo-ce \--region us-central1 \--node-locations us-central-f \--machine-type e2-standard-8 \--network wallaroo-community-network \--create-subnetwork name=wallaroo-subnet-1 \--enable-ip-alias

Step 3: Setting Up the Nodepools

VM_SIZE=n2-standard-8

Step 4: Retrieving the Kubernetes Credentials

gcloud container clusters get-credentials wallaroo-ce --region us-central1
kubectl get nodes

Step 5: Installing into your Kubernetes Environment

kubectl create namespace wallaroo
kubectl kots install wallaroo/ce --namespace wallaroo

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Wallaroo

Wallaroo

71 Followers

Wallaroo enables data scientists and ML engineers to deploy enterprise-level AI into production simpler, faster, and with incredible efficiency.