►
From YouTube: Welcome, Thank You, Growth - Matt Klein, Lyft
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
Welcome, Thank You, Growth - Matt Klein, Lyft
A
Okay,
everyone,
let's,
let's
get
going,
we
have
a
tight,
packed
schedule.
Thank
you
for
coming
super
excited.
This
is
our
second
annual
envoy
con.
It's
pretty
continues
to
be
incredible
to
me
that
all
of
you
want
to
show
up
to
talk
about
our
fine
open-source
project.
So
thank
you
for
making
the
making
the
trip.
I
I
know
that
some
of
you
have
come
from
a
very
long
distance.
A
So
in
case
you
walked
in
off
the
street
and
you
don't
know
what
envoy
is
I'm
just
going
to
give
a
very
brief
introduction
envoy
is
a
software
Network
proxy.
It's
an
extensible
proxy.
It
has
found
increasing
use
in
a
variety
of
different
deployment
scenarios
from
service
mesh
to
API
gateway,
to
edge
load
balancing
at
LIF.
We
now
have
an
envoy
a
mobile
project
where
we're
running
envoy
on
our
phones.
A
You
know
so
when
I
look
back,
it's
it's
pretty
incredible
to
me
that
I
have
personally
been
working
on
envoy
for
coming
up
on
five
years.
That's
that's
quite
some
time
and
the
you
know
first
couple
of
years
of
this
project
have
really
been
defined
by
incredibly
rapid
development.
You
know
the
the
amount
of
features
that
we've
been
able
to
produce
the
quality
that
we've
been
able
to
reach.
The
number
of
organizations
that
use
envoy
has
been
absolutely
astounding.
A
It's
you
know:
we've
we've
seen
envoy
being
used
by
most
of
the
major
cloud
providers,
lots
of
large
companies.
Lots
of
people
are
building
products
on
top
of
envoy.
So
it's
just
absolutely
amazing,
and
it
makes
me
very
proud
that
we've
been
able
to
you
know
essentially
reach
all
of
these
markets,
and
we've
done
that
by
I
like
to
say
never
saying.
No.
We've
tried
to
adopt
people
and
have
them
come
in
and
figure
out
ways
of
actually
making
their
use
cases
work
and
that's
been
absolutely
fantastic.
A
At
the
same
time,
I
feel
that
the
project
is
now
transitioning
into
a
different
stage.
It's
clear
that
we
can't
maintain
the
pace
that
we've
been
going
on.
I
personally
feel
like
that
person
all
right
right
there.
You
know
I
think
that
from
a
project
perspective
we
are
winning.
We
are
having
absolutely
incredible
adoption,
but
this
is
a
marathon
and
you
know
for
me
and
I
think
for
a
lot
of
the
other,
maintain
errs
we're
starting
to
have
to
understand
how
do
we
make
the
project
sustainable?
You
know
how
do
we
keep
going?
A
How
do
we
make
this
thing
last
for
10
years,
15
years
20
years,
and
you
know
I-
think
that
just
there
there
are
things
from
our
project
perspective
that
we
will
have
to
do
or
things
that
we
will
have
to
change
that
will
move
us
from
a
super
high
velocity
project.
You
know
to
one
where
we
can
do
this
for
the
long
term
and
I
think
the
way
that
we
do.
That
is
super
important
because
we
obviously
don't
want
to
stop
our
velocity,
but
we
all
have
to
survive.
A
A
You
know
we
put
a
lot
of
work
into
figuring
out
how
we
handle
deprecations.
You
know
how
we
make
sure
that
people
can
upgrade
in
a
sane
way
and
I
think
that
you'll
see
that
the
project
has
invested
here
and
we
will
continue
to
invest,
but
that's
something
that
is
very
top
of
mind
and
something
that
you
will
see
discussed.
A
A
Yes,
as
in
let's
take
this
feature
or
yes,
as
in
that
feels
kind
of
like
a
one-off
feature,
but
let's
figure
out
the
right
extension
point
that
we
can
add
so
that
you
can
be
successful
and
again,
I
think
that
we
have
just
done
an
amazing
amazing
job
from
our
project
of
never
saying
no
and
allowing
people
to
generally
satisfy
their
goals.
And
you
know
from
a
project
maturity
standpoint.
A
This
is
going
to
become
increasingly
important
because,
as
more
and
more
and
more
people
use
envoy,
we
have
a
higher
and
higher
bar
of
backwards
compatibility
and
not
breaking
existing
deployments
and
figuring
out.
How
to
you
know,
make
the
core
super
stable,
super
robust
super
secure
and
allow
people
to
build
the
right
extensions
for
their
products
is
something
that
you
know.
We
will
continue
to
have
to
focus
on
what
you'll
have
seen
over
the
past
year
and
I.
Think
you'll
see
moving
forward
is
that
we
are
increasingly
focusing
on
security.
A
Folks
at
Google
have
done
really
an
absolutely
incredible
job
around
you
know,
generally
defining
our
security
posture
threat
model,
fuzzing
I
think
this
is
an
area
that
will
see
increasing
investment.
You
know
I
think
we
like
to
think
that
we
can
raise
the
bar
within
the
industry
of
you
know
how
we
can
move
again
with
high
velocity,
but
also
you
know,
have
a
very
stable
product
and
a
very
secure
product.
But
again,
security
is
often
at
odds
with
velocity.
A
So
I
think
that
you'll
increasingly
see
this
tension
where
we
figure
out,
you
know
how
do
we
keep
things
moving?
How
do
we
not
block
people?
How
do
we
add
different
features,
but
at
the
same
time
we
have
to
keep
that
core
stable.
We
have
to
make
sure
that
large
companies,
you
know
with
very
robust
security
postures.
How
can
they
rely
on
this
product
and
that's
a
that's,
a
constant
balance
that
we
will
definitely
be
facing?
A
And,
lastly,
you
know
I
I
think
that
every
year,
at
all
of
these
conferences,
I
like
to
get
up
and
I'm
really
really
excited
again
that
all
of
you
are
here,
I.
Think
it's
incredible
that
in
this
day
and
age,
when
you
know
almost
every
infrastructure,
product
or
infrastructure,
piece
of
software
that
we
use
is
either
you
know
built
from
a
vc-backed
company
or
from
one
of
the
major
cloud
providers
on
boy
is
incredibly
unique.
It's
really
really
unique
in
the
sense
that
you
know
this
is
a
community
driven
product.
A
The
flip
side
of
that-
and
this
is
my
pitch
to
you-
is
that-
and
this
goes
back
to
my
slide-
you
know
what
the
marathon
and
going
like
this
and
you
know
me
being
super
tired
all
the
time.
This
is
very,
very
hard
work
and
I.
Think
our
pitch
to
all
of
you
is
that
we
we
need
more
help
and
I
think
as
a
maintainer
base.
We
have
started
to
realize
that
we're
going
to
have
to
break
down
into
more
more
specific
roles.
A
So,
for
example,
if
we
want
to
start
doing
stable
releases,
we
will
need
stable
maintained,
errs
we're
probably
going
to
start
having
maintain
errs
that
maintain
certain
subsections
of
the
code,
so
just
because
we
don't
have
enough
people
to
help
answer
questions
to
do
code,
reviews
for
all
the
components
in
the
system.
So
you
know
my
my
pitch,
for
you
is
that
we
need
help.
A
You
know
across
the
board
from
whether
it
be
maintaining
small
sub
sections
of
the
code
to
helping
with
documentation
copywriting
working
on
the
website
working
on
examples-
and
you
know
these
are
things
that
I
think.
If
you
are
a
fan
of
the
project
they're
there,
you
know
any
any
number
of
ways
in
which
you
can
step
up,
and
you
can
help
us
so
and
I.
A
Think
again
with
that
theme
of
you
know,
making
envoy
work
for
the
next
10
years,
the
next
15
years-
and
you
know,
if
we
want
all
of
our
lovely
maintained,
errs
here
to
not
drop
drop
dead
from
overwork.
You
know,
III
think
we
will
be
looking
to
you
to.
You
know,
help
us
a
bit
more.
So
with
that
said,
I
am,
you
know,
super
excited
for
for
our
talks
today.