En introduksjon til Kubernetes

Deployment av applikasjoner ved bruk av Docker Images

Line Moseng

Ingrid Guren 

Technologies

+

Docker

  • Container-teknologi
  • Pakker applikasjoner i et image
  • Open Source

Google Cloud

  • Cloud computing services
  • Virtual machines
  • Storage for lagring av filer
  • Functions for serverless funksjoner med triggere
  • SQL
  • Container engine - clustere og lagring av docker images

Kubernetes

  • Google Container Engine er bygd på Kubernetes
  • System for automatisk bygging og deploying av containere (feks docker)
  • Har automatisk skalering

(av Google)

Kubernetes 

Pod
with

application

Service

 

 

Deployment


 

 

 

Pod
with

application

Computer

Kubernetes 

Load Balancer
Ekstern IP

Pod
Backend-application

Backend

service

Backend-deployment


 

 

 

Pod
Backend-application

Pod
Frontend-application

Frontend

service

Frontend-deployment


 

 

 

Pod
Frontend-application

Internett

Workshop infrastructure

Load Balancer
Ekstern IP

Pod
Backend

Backend

service

Backend-deployment


 

 

Pod
Backend

Pod
Frontend

Frontend

service

Frontend-deployment


 

 

Pod
Frontend

Internett

MYSQL-

Database

WORKSHOP

En introduksjon til Kubernetes

By Ingrid Guren

En introduksjon til Kubernetes

Deployment av applikasjoner ved bruk av Docker Images

  • 227