Most popular reads

Kubernetes for the IT Professional

Organized By
Code District
Sat
Apr 27
10:00 AM - 04:30 PM
Coding/Programming
Description

Get up and running FAST with Kubernetes! Experience a hands-on, instructor-led weekend training workshop that is fast-paced and intensive. You will return to work ready to begin using Kubernetes in your own environment.

kubernetes

Our training bootcamp will provide you with an in-depth understanding of Kubernetes through a combination of lectures and hands-on labs. 

Kubernetes is becoming the go-to open-source technology for container orchestration at the enterprise level. It not only allows IT departments to deploy containers at scale automatically but also ensures that those containers will run reliably in a fault-tolerant manner.

 

Day 1


Overview of Architecture

  • Understanding the Control Plane
    Components
    - etcd
    - kube-apiserver
    - kube-scheduler
    - kube-controller-manager
    - kubelet
    - kube-proxy
    Ensuring high availability

  • Configuration and context

  • Working with Master and Worker Nodes

  • Understanding the API Resources and Manifests

  • Labels and Discovery
     

Working Hands On With Kubernetes Resources

  • Setting Up MiniKube

  • Pods
    - Creation
    - Update
    - Inspection
    - Health Checks

  • Deployments
    - Creation
    - Updates and Scaling
    - Rollback

  • Services
    - ClusterIP
    - NodePort
    - LoadBalancer
    - External Names

  • Ingress
    - Simple ingress
    - Working with templates

Working With Data

  • ConfigMaps and Secrets

  • Persistent Volumes and Persistent Volume Claims



Day 2


Working with RBAC

  • Namespaces

  • TLS

  • CIS Benchmarks for Kubernetes


Application Management with Helm

  • Helm Essentials

  • Creating a Chart

  • Working with Variables
     

Creating a Multi-Node Cluster with KubeAdm


Dashboards and Monitoring

  • Cluster Management using the K8S Dashboard

  • Monitoring with Grafana

  • Implementing Distributed Tracing


Prerequisites & Skills

In order get full advantage from the course attendees are expected to have a basic understanding of computer programming and system administration, either under Linux or Windows. Also, attendees should have a basic understanding of how data moves around the internet. The course is presented in a manner that is programming language agnostic.

 

About the Instructor

Bob Reselman (@reselbob) is a nationally-known trainer, software developer, system architect, technical educator andtechnical writer. Bob has written four books on computer programming and dozens of articles about topics related to software development technologies and techniques, particularly those applicable to distributed computing and Kubernetes. He writes monthly columns for DevOps.com and TechTarget. Bob previously held the position of Adjunct Professor of Computer Science at Simpson College. 
 

If you have questions about the program or doubts whether this course is a good fit for you, please get in touch with us at [email protected] or call us at (310) 974-1975 and we'll connect you with the trainer!

Please note: A minimum or 10 attendees is required for this workshop to proceed. In the unlikely event that this number is not reached, we will cancel the training and refund your money.

Location of Event

22519 Hawthorne Blvd
Torrance, CA, 90505
22519 Hawthorne Blvd
Torrance, CA, 90505

Los Angeles startup guides

LOCAL GUIDE
Best Companies to Work for in Los Angeles
LOCAL GUIDE
Best Software Engineer Jobs in Los Angeles
LOCAL GUIDE
Coolest Tech Offices in Los Angeles
LOCAL GUIDE
Best Sales Jobs in Los Angeles
LOCAL GUIDE
Best Perks at Los Angeles Tech Companies
LOCAL GUIDE
Best Marketing Jobs in Los Angeles
LOCAL GUIDE
Your Guide to Virtual Reality Tech in Los Angeles
LOCAL GUIDE
Your Guide to Media Tech in Los Angeles