+ All Categories
Home > Documents > Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building...

Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building...

Date post: 27-Jun-2020
Category:
Upload: others
View: 15 times
Download: 0 times
Share this document with a friend
141
into DevOps methodologies Docker, Kubernetes, Helm Baxenergy.com This document is proprietary to BaxEnergy Italia Srl and contains reserved information and trade secrets: it is supplied in confidence and it is intended solely for the use of the individual orentity to who mit is addressed. It should not be disclosed, duplicated, translated or otherwise revealed in whole or in part without the prior written consent of BaxEnergy Italia Srl. All rights are reserved. Copyright© 2019 BaxEnergy Italia S.r.l. All rights reserved. EnergyStudioPro®, AssetStack and their module are registered trademarks of BaxEnergy Italia S.r.l.
Transcript
Page 1: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

into DevOps methodologies

Docker, Kubernetes, Helm

Baxenergy.com

This document is proprietary to BaxEnergy Italia Srl and contains reserved information and trade secrets: it is supplied in confidence and it is intended solely for the use of the individual orentity to

who mit is addressed. It should not be disclosed, duplicated, translated or otherwise revealed in whole or in part without the prior written consent of BaxEnergy Italia Srl. All rights are reserved.

Copyright© 2019 BaxEnergy Italia S.r.l. All rights reserved. EnergyStudioPro®, AssetStack and their module are registered trademarks of BaxEnergy Italia S.r.l.

Page 2: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

devops book

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 3: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Contacts: feel free contact us via LinkedIn

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 4: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: Virtualization Concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 5: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: virtualization concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 6: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: virtualization concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 7: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: virtualization concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 8: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: virtualization concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 9: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: virtualization concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 10: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: virtualization concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 11: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: virtualization concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 12: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: client-server architecture

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 13: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: client-server architecture

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 14: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: client-server architecture

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 15: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: client-server architecture

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 16: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: client-server architecture

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 17: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: client-server architecture

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 18: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: installation

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 19: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: installation

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 20: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: installation

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 21: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: installation

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Docker info command

Page 22: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: installation

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://katacoda.com

Page 23: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: first container

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 24: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: our first container

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://katacoda.com/loodse/courses/docker

Page 25: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 26: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 27: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 28: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 29: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 30: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: concepts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://hub.docker.com/

Page 31: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: deep dive into

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 32: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: deep dive into

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 33: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: interacting with containers

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://katacoda.com/loodse/courses/docker

Page 34: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: image layers

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 35: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: image layers

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 36: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: image layers

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://katacoda.com/loodse/courses/docker

Page 37: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: image layers

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 38: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: build image

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 39: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: build image

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 40: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: build image interactively

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://katacoda.com/loodse/courses/docker

Page 41: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: build image interactively

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 42: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: build image interactively

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 43: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: build image

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 44: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: building images with Dockerfile

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 45: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: building images with Dockerfile

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://katacoda.com/loodse/courses/docker

Page 46: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: run a webapp with docker

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 47: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Docker: dockerize HTML website

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://katacoda.com/courses/docker/

Page 48: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: introduction

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 49: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: introduction

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 50: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: introduction

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 51: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: introduction

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 52: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: introduction

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 53: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: introduction

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 54: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: introduction

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 55: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: overview

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 56: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: overview

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 57: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: overview

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 58: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: overview

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 59: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: overview

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 60: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: overview

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 61: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: overview

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 62: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: overview

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 63: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: overview

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 64: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: overview

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://katacoda.com/courses/kubernetes/

Page 65: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: architecture overview

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 66: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: architecture overview

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 67: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: architecture overview

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 68: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: first app

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 69: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: first app

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 70: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: first app

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 71: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: first app

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://katacoda.com/loodse/courses/kubernetes

Page 72: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: first app

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 73: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: basic kubectl

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 74: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: basic kubectl

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 75: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: basic kubectl

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 76: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: basic kubectl

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 77: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: basic kubectl

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 78: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: scaling & replication

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 79: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: scaling & replication

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 80: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: scaling & replication

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 81: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: scaling & replication

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://katacoda.com/loodse/courses/kubernetes

Page 82: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: scaling & replication

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://katacoda.com/loodse/courses/kubernetes

Page 83: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: deployments

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 84: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: deployments

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 85: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: deployments

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 86: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: web interface

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 87: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: web interface

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 88: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: web interface

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 89: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: web interface

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 90: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: web interface

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://www.katacoda.com/mjboxboat/courses/kubernetes-basic/

Page 91: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: exercize

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 92: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: exercize

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 93: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: exercize

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 94: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: exercize

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 95: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

K8S: exercize

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 96: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: fundamentals

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 97: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: fundamentals

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 98: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: fundamentals

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 99: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: fundamentals

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 100: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: fundamentals

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 101: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: fundamentals

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 102: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: fundamentals

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 103: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: fundamentals

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 104: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: installation

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 105: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: installation

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 106: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: installation

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://github.com/helm/helm/releases

Page 107: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: installation

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 108: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: first deployment

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 109: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: first deployment

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://katacoda.com/courses/kubernetes/helm-package-manager

Page 110: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: charts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 111: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: charts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 112: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: charts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 113: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: charts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 114: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: charts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 115: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: charts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 116: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: charts

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 117: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: template calls

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 118: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: template calls

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 119: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: template calls

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 120: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: template calls

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 121: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: value files

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 122: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: value files

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 123: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: value files

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 124: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: value files

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 125: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: value files

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 126: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: value files

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 127: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: value files

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 128: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: value files

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 129: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: commands

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 130: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: commands

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 131: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: commands

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 132: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: commands

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 133: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: commands

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 134: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Helm: commands

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 135: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

KubeInvaders: a gamified chaos engineering tool

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 136: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

KubeInvaders: a gamified chaos engineering tool

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://github.com/lucky-sideburn/KubeInvaders

Page 137: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

KubeInvaders: a gamified chaos engineering tool

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

https://katacoda.com/courses/kubernetes/helm-package-manager

helm search nginxhelm install --name nginx stable/nginx-ingresskubectl get services

git clone https://github.com/lucky-sideburn/KubeInvaders.gitvi helm-charts/kubeinvaders/values.yamlhelm upgrade --install kubeinvaders --recreate-pods --namespace kubeinvaders ./helm-charts/kubeinvaders

watch -n .5 kubectl get pods,deploy,svc -o wide -n kubeinvaders

Page 138: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Conclusion

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 139: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Conclusion

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

Page 140: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

Credits

Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and

beyond

• https://katacoda.com• https://www.level-up.one• https://github.com/lucky-sideburn/KubeInvaders

Page 141: Docker, Kubernetes, Helmweb.dmi.unict.it/sites/default/files/documenti_sito... · Docker: building images with Dockerfile Passionate thinkers with the tiny little obsession of making

THANK YOU

Baxenergy.com

This document is proprietary to BaxEnergy Italia Srl and contains reserved information and trade secrets: it is supplied in confidence and it is intended solely for the use of the individual orentity to

who mit is addressed. It should not be disclosed, duplicated, translated or otherwise revealed in whole or in part without the prior written consent of BaxEnergy Italia Srl. All rights are reserved.

Copyright© 2019 BaxEnergy Italia S.r.l. All rights reserved. EnergyStudioPro®, AssetStack and their module are registered trademarks of BaxEnergy Italia S.r.l.


Recommended