Page 1
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
devops book
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 3
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: Virtualization Concepts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 5
Docker: virtualization concepts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 6
Docker: virtualization concepts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 7
Docker: virtualization concepts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 8
Docker: virtualization concepts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 9
Docker: virtualization concepts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 10
Docker: virtualization concepts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 11
Docker: virtualization concepts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 12
Docker: client-server architecture
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 13
Docker: client-server architecture
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 14
Docker: client-server architecture
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 15
Docker: client-server architecture
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 16
Docker: client-server architecture
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 17
Docker: client-server architecture
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 18
Docker: installation
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 19
Docker: installation
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 20
Docker: installation
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 21
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: installation
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
https://katacoda.com
Page 23
Docker: first container
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 24
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: concepts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 26
Docker: concepts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 27
Docker: concepts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 28
Docker: concepts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 29
Docker: concepts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 30
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: deep dive into
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 32
Docker: deep dive into
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 33
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: image layers
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 35
Docker: image layers
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 36
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: image layers
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 38
Docker: build image
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 39
Docker: build image
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 40
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: build image interactively
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 42
Docker: build image interactively
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 43
Docker: build image
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 44
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: 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: 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: 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
K8S: introduction
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 49
K8S: introduction
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 50
K8S: introduction
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 51
K8S: introduction
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 52
K8S: introduction
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 53
K8S: introduction
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 54
K8S: introduction
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 55
K8S: overview
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 56
K8S: overview
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 57
K8S: overview
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 58
K8S: overview
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 59
K8S: overview
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 60
K8S: overview
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 61
K8S: overview
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 62
K8S: overview
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 63
K8S: overview
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 64
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
K8S: architecture overview
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 66
K8S: architecture overview
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 67
K8S: architecture overview
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 68
K8S: first app
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 69
K8S: first app
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 70
K8S: first app
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 71
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
K8S: first app
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 73
K8S: basic kubectl
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 74
K8S: basic kubectl
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 75
K8S: basic kubectl
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 76
K8S: basic kubectl
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 77
K8S: basic kubectl
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 78
K8S: scaling & replication
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 79
K8S: scaling & replication
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 80
K8S: scaling & replication
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 81
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
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
K8S: deployments
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 84
K8S: deployments
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 85
K8S: deployments
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 86
K8S: web interface
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 87
K8S: web interface
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 88
K8S: web interface
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 89
K8S: web interface
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 90
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
K8S: exercize
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 92
K8S: exercize
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 93
K8S: exercize
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 94
K8S: exercize
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 95
K8S: exercize
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 96
Helm: fundamentals
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 97
Helm: fundamentals
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 98
Helm: fundamentals
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 99
Helm: fundamentals
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 100
Helm: fundamentals
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 101
Helm: fundamentals
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 102
Helm: fundamentals
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 103
Helm: fundamentals
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 104
Helm: installation
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 105
Helm: installation
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 106
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
Helm: installation
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 108
Helm: first deployment
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 109
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
Helm: charts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 111
Helm: charts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 112
Helm: charts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 113
Helm: charts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 114
Helm: charts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 115
Helm: charts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 116
Helm: charts
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 117
Helm: template calls
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 118
Helm: template calls
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 119
Helm: template calls
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 120
Helm: template calls
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 121
Helm: value files
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 122
Helm: value files
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 123
Helm: value files
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 124
Helm: value files
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 125
Helm: value files
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 126
Helm: value files
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 127
Helm: value files
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 128
Helm: value files
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 129
Helm: commands
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 130
Helm: commands
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 131
Helm: commands
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 132
Helm: commands
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 133
Helm: commands
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 134
Helm: commands
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 135
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
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
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
Conclusion
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 139
Conclusion
Passionate thinkers with the tiny little obsession of making business scalable and profitable, in energy and
beyond
Page 140
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
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.