/example-k8s-workloads

Example workloads to practice deploying to Kubernetes

Primary LanguageGoMIT LicenseMIT

Example Kubernetes Workloads

Welcome!

This repo contains 3 different example applications that you can deploy to a Kubernetes cluster.

Please note that these applications were created for educational purposes and are not suited for long-running production settings.

Examples

These are the workloads and the kind of Kubernetes resource that serves them best:

  1. An example API written in Go that is deployed as a Kubernetes Deployment
  2. A Kubernetes DaemonSet
  3. A Kubernetes Job

Follow Along

If you'd like to watch a talk that uses the example-api, check out the video How to Deploy Your Application or Microservice on Kubernetes.

If you'd like to see the DaemonSet and Job in action, see the video Deploying Microservices as Kubernetes DaemonSets and Jobs.