Slide 1

Slide 1 text

Level up your Infrastructure Skills with a Compute Cluster

Slide 2

Slide 2 text

Sr. Developer Advocate at HashiCorp he / him @ksatirli Kerim Satirli

Slide 3

Slide 3 text

Challenge: become a better ops engineer

Slide 4

Slide 4 text

Infrastructure Security Orchestration Packaging Networking

Slide 5

Slide 5 text

Infrastructure Security Orchestration Packaging Networking compute storage databases APIs mailing load balancing authentication authorization databases enc. at-rest applications algorithms constraints architectures hardware supp. delivery method formats limits architecture security patching provenance domain reg. DNS ingress / egress authorization observability protocols networking disaster recovery

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

What we need

Slide 8

Slide 8 text

+

Slide 9

Slide 9 text

+ Ops Engineering Training

Slide 10

Slide 10 text

Path: Packaging 01

Slide 11

Slide 11 text

create an image that is 99% complete Scenario 1 create an image that supports multiple targets Scenario 2 create an image pipeline that is trustable Scenario 3

Slide 12

Slide 12 text

Path: Infrastructure 02

Slide 13

Slide 13 text

Scenario 1 Scenario 2 Scenario 3 dynamically configure images using cloud-init make infrastructure changes predictable alter infrastructure based on external inputs

Slide 14

Slide 14 text

Security 03

Slide 15

Slide 15 text

Scenario 1 Scenario 2 Scenario 3 make infrastructure changes predictable manage passwords and API tokens externally manage user directories and access policies

Slide 16

Slide 16 text

Networking 04

Slide 17

Slide 17 text

Scenario 1 Scenario 2 Scenario 3 create secure ingress / egress flows build observability into your network stack update DNS based on cluster utilization

Slide 18

Slide 18 text

Orchestration 05

Slide 19

Slide 19 text

Scenario 1 Scenario 2 Scenario 3 deploy workloads based on hardware requirements experiment with different deployment methods build a pipeline to run an app on an orchestrator

Slide 20

Slide 20 text

!

Slide 21

Slide 21 text

is a Team Sport. Engineering

Slide 22

Slide 22 text

Co-op Learning https://github.com/workloads

Slide 23

Slide 23 text

Thank you speakerdeck.com/ksatirli