Skip to content
This repository has been archived by the owner on Oct 7, 2019. It is now read-only.

DevIntent/hello-node-kubernetes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hello-node-kubernetes

Host your NodeJS app in a Docker container that is replicated in Kubernetes!

Estimated time to complete: 60 min

This codelab is based on a GCP.NEXT 2016 codelab by Google Developers. It fixes a number of issues with that codelab by adding support for the latest Kubernetes version (1.2.2).

Introduction

The goal of this codelab is for you to turn your code (a simple Hello World node.js app here) into a replicated application running on Kubernetes. We will show you how to take code that you have developed on your machine, turn it into a Docker container image, and then run that image on Google Container Engine.

Here’s a diagram of the various parts in play in this codelab to help you understand how pieces fit with one another. Use this as a reference as we progress through the codelab; it should all make sense by the time we get to the end (but feel free to ignore this for now).

gke-diagram

Kubernetes is an open source project (available on kubernetes.io) which can run on many different environments, from laptops to high-availability multi-node clusters, from public clouds to on-premise deployments, from virtual machines to bare metal.

For the purpose of this codelab, using a managed environment such as Google Container Engine (a Google-hosted version of Kubernetes running on Compute Engine) will allow you to focus more on experiencing Kubernetes rather than setting up the underlying infrastructure.

About

Host your NodeJS app in a Docker container that is replicated in Kubernetes

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published