Skip Main Navigation
Page Content

Save This Event

Event Saved

Kubernetes in One Day

Kube.Camp

Friday, May 5, 2017 from 9:30 AM to 4:30 PM (BST)

Kubernetes in One Day

Ticket Information

Ticket Type Sales End Price Fee VAT Quantity
General Admission May 5, 2017 £150.00 £0.00 £30.00

Share Kubernetes in One Day

Event Details

This course aims to baseline and accelerate your kubernetes knowledge. We start from zero and using examples we will cover all the elements and functionalities that make kubernetes such a great platform to develop distributed systems.

The objective of the course is to give you the required knowledge to make you feel confident using a kubernetes cluster.

The day is structured in 4 blocks. Each block includes fundamental Kubernetes concepts and practical exercises to help you learn and understand how the different pieces fit together. You'll learn how to deploy and manage applications with Kubernetes (creating and managing pods, replica sets, and services). The included blocks and labs alternate between learning essential Kubernetes concepts, hands-on experience running a Kubernetes cluster and a set of best practices.


Prerequisites:

Comfort with the Linux command line and working knowledge of containers. This course assumes that you’re familiar with docker containers. 

Agenda

During the course we will create and deploy a simple web application based in angular.js, this application will be built using composition and will contain a lightweight frontend, a few services and a database.

  • Introduction to Kubernetes

    • APIs, Containers (Docker, rkt), Microservices, Architecture

  • Kubernetes up and Running: we're going to setup a local cluster and interact with it to familiarise with the environment.

  • Docker and Kubernetes: we will learn how to move our local docker containers to a kubernetes cluster. This section helps to map docker commands to the kubernetes equivalents.

    • Docker commands
    • Kubectl commands
  • Kubernetes Objects: We are going to deploy an application into our cluster. We will how to define the different components, how they interact with each other and how to access and debug our application.

    • Namespaces, Deployments, replica sets, pods, Services.

    • We will provide a set of "Best Practices" about how to define and model your application into containers and how to construct an extensible solution.

  • Kubernetes components: We will look at how the kubernetes master works, which components are part of the master and how to define HA. We will look at the other components and what are they function in the cluster.

    • API server, Controller Manager, Scheduler, Kube Proxy, Kubelet, ETCD.

  • Kubernetes objects: Making our application better. In this block, we will use more kubernetes primitives to make our application even better: more modular, flexible and resilient. 

    • Secrets, Volumes, ConfigMaps, Jobs, DaemonSets

  • CI/CD: Once we have our application, it's time to decide how to 

    • CI pipelines

    • Deployments (blue/green, canary...)

    • Orchestrating releases.


FAQs

How can I contact the organiser with any questions?

You can contact us via email: info at kube.camp, or using twitter at @kubecamphq

 

Is it ok if the name on my ticket or registration doesn't match the person who attends?

Yes, just let us know in advance.

 

Have questions about Kubernetes in One Day? Contact Kube.Camp

Save This Event

Event Saved

When & Where


Glassgow
United Kingdom

Friday, May 5, 2017 from 9:30 AM to 4:30 PM (BST)


  Add to my calendar

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.