Git Product home page Git Product logo

codemash-k3s-workshop's Introduction

K3s - Half the Size, Twice as Awesome: Lightweight Kubernetes

This workshop is hands on. Let's learn together!

Are you ready to conquer the Kubernetes learning curve without the pain?

Embarking on a Kubernetes journey can be intimidating. Many have endured the steep initial challenges only to find the eventual rewards. But what if we told you there's a way to make that initial climb smoother? What if you could dive in, gain hands-on experience, and build a production-ready Kubernetes environment without the typical complexity?

Introducing K3s โ€“ the lightweight Kubernetes distribution that's set to revolutionize your Kubernetes experience.

Join us in this immersive workshop, where we'll not only dip our toes into Kubernetes but also emerge with a fully-fledged, production-ready Kubernetes instance. It's time to unlock the power of Kubernetes without the usual hurdles. Let's make Kubernetes accessible and enjoyable for all. Don't miss out on this opportunity to revolutionize your Kubernetes journey with K3s!

Level

This workshop is intended for beginner (introductory and overview) skill levels. This workshop will be slow paced to ensure that attendees are successful in:

  • Creating their own production-ready Kubernetes instance
  • Understanding basic of Kubernetes
  • Kubernetes tooling, command line and debugging

The primary goal of this workshop is to demonstrate that Kubernetes is approachable and is for all of us.

We will focus on using GUI tools to operate our single instance of Kubernetes. While we will dip into the command line, a majority of the workshop will focus on the GUI tooling.

Schedule

Session: Tuesday, Jan. 11, 1:00 PM - 5:00 PM

  • 50 minutes: Getting started and slides.
  • 50 minutes: We do. Let's learn through examples.
  • 50 minutes: We do. Let's learn through more examples.
  • 50 minutes: You do. Learn through exercises.

Prerequisites

OS

This workshop will focus on using a distribution of Kubernetes called k3s. The prerequisites depend on what OS you are running.

You can either run k3s in virtual machine running Linux or you can install Docker. In the case of Docker, we will be using K3d to handle creation of the environment.

Windows 11

Intel Mac

M1 Mac

Cloud Providers

If you are unable to meet the hardware requirements, you may sign-up for a cloud compute provider.

  • Vultr Try Vultr for free with $250 free credit. New customers only. CLOUD250FREE
  • DigitalOcean

Lens (Kubernetes IDE)

We will be exploring k3s/Kubernetes via an IDE called OpenLens

HTTP Client

We will be issuing HTTP requests throughout the workshop. One of two HTTP clients should be installed. Please note that Fiddler is not recommend. We will be modifying host headers. This is difficult and error prone with Fiddler

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.