►
From YouTube: Keynote: Hiding in the Dark - Dan Kohn, Executive Director, Cloud Native Computing Foundation
Description
Join us for Kubernetes Forums Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Hiding in the Dark - Dan Kohn, Executive Director, Cloud Native Computing Foundation
What can Minecraft teach us about the adoption of cloud native technologies?
A
Okay,
we
are
excited
to
kick
off
our
first
ever
CN
CF
event
here
in
KITT,
in
Sydney,
in
Australia,
can
I
just
get
a
quick
show
of
hands
how
many
of
you
have
been
to
a
cube
con
before
in
San,
Diego
or
Shanghai
or
Amsterdam
last
year,
great?
Well,
a
pretty
small
number
less
than
10%.
We
definitely
hope
that
this
will
be
kind
of
a
taster
or
maybe
a
sort
of
gateway
drug
that
will
get
you
to
go
mainline.
The
real
thing.
A
Let
me
tell
you
a
little
bit
about
this
space,
so
CN
CF
is
the
organization
that
hosts
these
open
source
projects
and
organizes
both
cube
con
and
also
these
kubernetes
forums
advance.
We
also
publish
the
cloud
native
definition
quote:
cm
CF
s--
goals
is
to
organize
state
of
the
art
to
to
provide
democratization
of
state
of
the
art
patterns.
In
order
to
make
these
innovations
accessible
for
everyone
Matt.
Could
you
try
and
fix
that
note
screen
for
me?
Please?
A
A
She
couldn't
be
joining
me
for
this
trip,
but
her
climate
change,
forecasting,
startup,
Jupiter
intelligence
uses,
kubernetes
and
I
will
just
mention
here
how
devastating
we
all
find
the
fires
and
and
seeing
the
impact
of
climate
change
and
unfortunately,
here's
an
example
where
Australia
I
think
is
leading
having
to
face
these
challenges
that
the
rest
of
the
world
will
soon
enough.
So
this
is
our
younger
son
Ellis
who's
10
and
throws
a
solid
fastball.
Our
older
son
Adam
just
became
a
teenager,
and
this
is
our
cat
poros.
A
Now,
when
Adam
was
a
seven-year-old
second
grader,
a
bunch
of
his
friends
started
playing
Minecraft,
so
I
installed
it
on
his
iPad.
In
a
week
later,
I
found
Adams
sitting
on
the
couch,
but
with
an
iPad
screen
instead
of
books
and
no
little
brother
and
with
a
frightened
expression
like
this,
but
the
strange
part
was
that
his
iPad
screen
was
black.
Why
are
you
staring
at
a
black
screen?
I
asked
I'm
hiding
from
the
zombies,
he
replied,
I,
don't
see
any
zombies.
I
said
the
zombies
come
out
when
the
Sun
sets
he
explained.
A
The
screen
is
black.
He
said
because
I'm
hiding
in
a
hole
in
a
hill,
you
see
minecraft,
might
look
like
this
during
the
day,
but
at
night
the
zombies
come
out
and
my
second
grader
had
not
yet
learned
any
of
the
ways
that
he
might
defeat
zombies,
but
he
had
figured
out
that
he
could
dig
a
hole
with
his
hands
and
close
it
and
around
himself
until
the
screen
went
black.
A
Although
kubernetes
crossed
the
chasm
last
year,
the
majority
of
all
enterprises
are
still
not
cloud.
Native
zombies
represents
software
failures,
specifically
anything
that
can
cause
downtime
hiding
in
a
hole
represents
precautionary
practices
such
as
long
release,
cycles,
infrequent
dependency,
updates
and
manual
quality
assurance
now,
I
want
to
emphasize
that
for
both
second-graders
and
for
most
enterprises
they
are
not
acting
irrationally.
The
zombies
are
real.
Precautionary
practices
are
a
reasonable
response.
A
A
The
solution
for
my
second
grader
Adam
was
to
arrange
for
the
older
sibling
of
a
classmate
to
come
over
a
fourth
grader
and
the
fourth
grader
taught
us
about
crafting
tables.
You
know
how,
when
you
combine
software
development
with
information
technology
operations,
you
get
DevOps
well.
Similarly,
minecraft
consists
of
mining
and
crafting,
and
my
second
grader
had
learned
how
to
mine
all
on
his
own
or
at
least
how
to
dig
with
his
arms.
But
he
didn't
know
how
to
craft
and
crafting
is
critical
to
the
whole
game.
A
So,
let's
do
a
more
complex
example
that
will
help
us
stop
zombies,
chop
a
tree
to
get
wood
which
you
form
into
wood
planks
and
then
used
to
make
a
stick,
kill
a
spider
using
a
bow
and
arrows
to
get
some
string
now
dig
and
gravel
to
find
flint
and
kill
a
chicken
to
get
a
feather
and
finally
combine
these
using
a
crafting
table
to
create
a
bow
and
some
arrows.
As
long
as
you
ignore
the
circular
depends
here.
A
The
lesson
of
Minecraft
is
that
you
could
take
simple
things
and
combine
them
together
into
more
complex
things,
to
build
very
powerful
tools,
and
here
at
kubernetes
forum,
sydney
we're
doing
the
same
thing.
As
you
probably
know,
kubernetes
uses
the
firewall
technology
iptables
to
manage
networking
connections
between
pods
IP
tables,
of
course
depends
on
Linux
and
specifically
the
networking
subsystem.
The
first
Linux
firewall
IPFW
originated
from
BSD.
It
was
soon
replaced
with
IPFW
ADM,
the
Internet
Protocol
firewall
administrator,
which
was
more
complete
and
easier
to
use.
A
This
was
reimplemented
as
IP
chains,
which
was
then
superseded
by
IP
tables
as
part
of
the
net
filter
system.
It
is
now
being
reimplemented
using
EBP
eff,
the
extended
berkeley
packet
filter,
which
has
an
awesome
logo,
so
firewalls
are
a
core
building
block
of
kubernetes
which
have
been
crafted
into
more
advanced
forms
over
time,
but
so
are
C
groups
and
the
domain
name
system
and
the
raft
distributed
consensus
algorithm
implemented
in
MCD.
A
In
fact,
kubernetes
is
built
on
hundreds
of
foundational
technologies
that
have
been
combined
together,
but
I
would
go
a
step
further
and
argue
that
kubernetes
itself
is
like
a
crafting
table.
It
is
a
kind
of
alchemy
that
turns
simpler
things
into
more
powerful
ones.
Kubernetes,
in
short,
is
like
minecraft.
You
have
all
the
tools
you
need.
You
need
to
build,
what
you
want
and
even
tools
to
build
new
tools,
but
what
we
construct
is
up
to
us.
A
Finally,
where
do
the
fourth
graders
and
the
second
graders
come
together
to
share
their
crafting
formulas?
The
answer
is
kubernetes
forums
and,
of
course,
cube
con.
Please
raise
your
hand
now.
If
this
is
the
first
kubernetes
event,
you've
ever
attended
Wow
about
two
thirds.
You
are
the
metaphorical
second
graders
and,
what's
the
benefit
for
the
fourth
graders,
there
are
two
first
after
we
got
educated
about
crafting.
My
son
Adam
gave
the
fourth
grader
a
cookie
know.
I
mean
a
cookie.