►
Description
Join us for Kubernetes Forums Seoul, Sydney, 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: Kubernetes: Living Up to the Hype - Janet Kuo, Software Engineer, Google
To learn more: https://sched.co/Gsxq
A
A
Number
5
over
a
decade
of
experience,
running
containers
in
production
unless
you're
new
to
kubernetes.
You
should
know
that
kubernetes
is
based
on
Google's
internal
cluster
management
systems
and
forth.
So
google
has
been
running
containers
in
production
for
over
a
decade
and
Google
built
board
to
power
its
intensive
online
services
like
Google,
search,
Gmail
and
YouTube,
and
this
is
because,
because
of
that,
even
though
kubernetes
was
still
very
young,
it
can
leverage
the
lessons
learned.
A
This
mistakes,
ten
points
and
the
best
ideas
from
board
just
to
take
a
few
example
of
the
featured
kubernetes
features
that
we
learned
from
the
experiences
with
port,
for
example,
in
kubernetes
part,
is
the
smallest
unit
for
scheduling
and
deployment,
and
every
part
has
its
own
IP
address.
That
removes
the
complexity,
the
infrastructure
complexity
of
managing
ports.
A
So
back
to
our
list,
top
5
reasons
why
kubernetes
lives
up
to
the
hype?
Number
4
kubernetes
is
user
focused
when
developing
urban
areas.
We
take
users
feedback
very
seriously,
for
example
back
in
2016.
If
you
want
to
create
a
kubernetes
cluster,
all
you
have
is
a
script
called
cuba
that
you
can
download
from
kubernetes
github
repository,
but
the
truth
is
who
has
the
time
to
understand
the
house?
A
A
So,
right
after
this
use
your
empathy
session,
a
lot
of
new
tools
were
built
to
make
it
very
easy
to
create
a
kubernetes
cluster.
For
example,
you
can
use
mini
cube
to
start
a
single
node
cluster
on
your
laptop
or
you
can
use
cube
ATM
to
easily
bring
your
machine
and
create
a
conformant
kubernetes
cluster
on
top
of
it.
This
is
just
one
example
of
how
much
we
care
about
user
experience.
A
Moving
on
the
next
one
number,
three
declarative,
API
and
automation
so
like
what
Matt
and
Selina
mentioned
earlier,
kubernetes
is
one
key
principle
of
kubernetes
is
that
kubernetes
is
very
API.
Centric
and
kubernetes.
Api
is
declarative
rather
than
imperative,
so
imperative
is
like
manual
driving
and
declarative
is
like
an
oval
autopilot
system.
So
with
declarative
with
imperative
API.
You
need
to
tell
the
system
each
in
single
step
that
you
want
it
to
do
to
accomplish
a
task
with
declarative.
A
You
can
just
declare
what
the
final
state
you
want
the
system
to
accomplish
without
telling
it
how
to
do
it.
So
this
declarative
model
makes
kubernetes
more
robust,
because
you're
know
in
a
distribute
world.
Our
component
can
fail
at
any
time
with
a
declarative
model.
Kubernetes
can
be
self-healing
so
that
you
don't
get
woken
up
in
the
middle
of
the
night
and
trying
to
figure
out
how
to
provision
more
machines
for
your
applications
because
it
suddenly
becomes
very
popular
or
you
don't
need
to
try
to
provision.
A
A
So,
finally,
we've
come
to
come
to
the
last
one.
Can
you
guess
what
it
is?
The
number
one
reason
why
kubernetes
lives
up
to
the
hype
is:
oh
sorry,
we're
out
of
time,
because
I'll
tell
you
next
year
just
kidding
the
number.
One
reason
is,
of
course
it's
that
community
kubernetes
has
a
very
strong
community.
Kubernetes
has
one
of
the
largest
the
most
active
open-source
communities
without
with
over
12,000
contributors.
A
A
Contributors
are
not
the
only
members
in
the
community.
The
end
users
also
play
an
important
role.
You've
probably
heard
of
the
story
about
how
huggy
used
kubernetes
to
handle
the
unexpected
high
traffic
when
it
went.
Viral
kubernetes
is
also
adopted
by
numerous
companies
and
enterprises,
such
as
banks
and
retailers,
to
tackle
some
of
the
industry's
largest
challenges.