Skip to content
/ Devops02 Public

What it really means to create an on-premise cloud with Kubernetes. PeakIt.003

License

Notifications You must be signed in to change notification settings

c4xp/Devops02

Repository files navigation

currentMenu layout title subTitle
home
default
Devops02
Introduction

Devops02

What it really means to create an on-premise cloud with Kubernetes. PeakIt.003

Me

Me

Live Workshop

  • Be patient if something goes south for the winter. (Interactive meetup)
  • Recording. Live on baywatch.
  • Demo gods prayer.

What subjects we address in this class:

  • Why ?! Does it worth it ?
  • Drawbacks
  • Setting up one minimal linux host for a node
  • Continous Integration and Continous Deployment
  • Kubectl for Dummies
  • Rancher orchestrator
  • LoadBalancers: Nginx
  • Shared persistent data: Nfs
  • Cert-manager: Jetstack

We do not discuss about:

  • Visual Studio Code setup not covered in this class
  • Not going into Dockerization / Development installation
  • Other clusters: Google Kubernetes Engine (GKE), Azure Kubernetes Service (AKS), Amazon Elastic Container Service for Kubernetes (Amazon EKS)
  • Ansible, Terraform, Puppet or Chef are not in our scope
  • Other Loadbalancers: HaProxy, Metallb will not be shown
  • Shared persistent data: Longhorn
  • Monitoring / Logging / Optimizations are not in our scope

Each of us

  • Name, skillset, expectations

Surprizes

  • We will ask each participant (not really a random order) a simple question
  • At the end a fully fledged project will be shown

Prerequisites

For this guide, you may want to have a minimal Ubuntu LTS installed on all machines. We are using 3 Bare-Metal Servers. You can perform the same deployment on RancherOS, CentOS and any Redhatish OS family in a similar way on any environment.

Public IP(s) and a router / firewall is not optional :)

Coffee and Space, or how Einstein put it: Space-Time. Why ?! For servers of course.

Question 1

What will you do with a cluster ?

Question 2

How much time should I invest in learning this sorcery ?

Get Involved

The simplest way to get involved with us is by joining PeakIt 003 Slack channel

Questions

Questions

Why→

About

What it really means to create an on-premise cloud with Kubernetes. PeakIt.003

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published