►
From YouTube: Layer5 Community Meeting (May 14th, 2021)
Description
Layer5 Community Meeting - May 14th, 2021
Join the community at, https://layer5.io/community
Find Layer5 on::
GitHub: https://github.com/layer5io
Twitter: https://twitter.com/layer5
LinkedIn: https://www.linkedin.com/company/layer5
Docker Hub: https://hub.docker.com/u/layer5/
B
B
A
B
C
B
Ruth
had
messaged
in
slack
saying
that
well
that
it
had
been
raining
a
lot
where
she
is,
and
I
think
she
was
saying
that
it
might
be
better
if
she
gave
her
update
toward
the
end.
But
I
don't
know
yeah
and
I
figured
you
yeah.
E
B
And
then
anita,
to
the
extent
that
she
wasn't
able
to
connect,
I
wonder
if
this
is
a
topic
you
might
feel
comfortable
speaking
to
think
about
it.
You'll
have
a
little
bit
of.
C
B
B
B
B
E
B
All
right
welcome
everybody
we're
five
after
still
have
a
few
people
rolling
in
maybe
closing
in
on
15
folks.
Now,
I'm
expecting
quite
a
few
more
actually
just
because
we've
had
a
few
people
joining
a
couple
of
people
more
than
usual.
B
I
mean
that's
in
part
because
well
that's
a
few
different
reasons
in
part,
because
some
of
the
work
that
you
all
are
doing
here
in
the
community
is
being
recognized
in
various
ways.
B
One
of
those
ways
is
that
we
had
said
a
couple
of
weeks
ago
that
what
mescheri
is
the
number
one
sought-after
internship
program
on
in
the
lfx
in
the
linux
foundations
program,
so
there's
been
some
people
coming
in
interested
in
what
that
means,
and
then
just
people
coming
in
in
part
because
measuring
and
service
mesh
performance
those
two
projects
are
up
for
donation
into
the
cncf,
and
so
they
are
tentatively
accepted,
or
they
are
very
much
desired
projects
and
I'll.
B
We
can
talk
about
what
tentative
means
later,
but
for
sure
they're
going
in,
I
guess,
is
the
better
way
of
stating
that
part
of
the
question
is
just
in
what
form
and
how
so
good.
Well,
if
you're
on
the
call,
please
do
slap
your
name
into
the
meeting
minutes.
B
That
way,
we
can
account
for
you,
you
can
get
credit
at
the
end
of
the
year.
We
tally
up
everyone
who
has
credit,
and
we
say
thank
you,
but
no.
We
should
do
something
we
should
at
the
end
of
the
at
some
point.
We
should
send
out
there's
a
stack
of
t-shirts
over
here
and
many
of
you
when
you
join
the
community.
B
You
end
up
getting
asked
for
your
physical
address
at
some
point:
we're
gonna
well,
we've
made
use
of
physical
addresses
in
the
past,
we've
sent
out
books
and
cards
and
stickers,
stickers
and
t-shirts,
and
things
covid
really
slowed
a
lot
of
that
down,
but
nice
to
see
a
few
new
faces.
One
of
the
traditions
that
we
have
in
the
community
is
to
get
introduced
bi-directionally
to
people
who
have
joined
a
call
for
the
first
time
and
there
are
well.
B
B
So,
if
you're
on
the
call
for
the
first
time
today,
it's
your
lucky
day,
you
get
to
say
hi
and
introduce
I'll
call
out.
Maybe
a
couple
of
you
just
starting
from
eight
from
a
to
z.
I
guess
so
akash!
G
Hi
amy,
I'm
audible,
yeah,
so
hi
everyone,
I'm
a
final
student
from
bangalore.
India
and
you
know,
I'm
mostly
into
node.js,
go
and
friendly
javascript
react
and
what
I
do
beside
this.
I'm
also
get
a
campus
expert
and
I
organize
hackathons.
I've
attended
an
intent
with
hackathons
and
I've
been
speaker
mentors.
G
B
G
Like
github
has
the
student
ambassador
to
some
sort
of
program,
yeah
like
whole
world
they
select
like
100
every
year
and
to
build
this
one
community
and
teach
them
about
open
source
and
all
so
that's
what
you
do.
I
learn
about
node.js,
talkers
and
everything
and
then
go
and
speak
in
hackathons.
How
nice
nice.
B
Cool,
oh,
very
cool,
yeah,
there's
lots
of
lots
of
docker
that
goes
on
here.
As
a
matter
of
fact,
there
are
maybe
more
docker
captains
in
the
layer,
five
slack
than
anywhere
else
other
than
the
docker
slack,
so
that's
kind
of
nice,
so
you're
in
good
company
nice
to
have
you,
oh
gosh.
Thank
you.
Deepika
you're
up
next.
A
C
Is
protocols
and
I
have
earlier
experience
of
350
protocols
and
I
I'm
work
on
the
vpn
development
and
also
on
docker
container
communications,
or
it
comes
into
our
day-to-day
work.
B
Oh,
I
love
it.
I
love
it
yeah
yeah
and
I
think
who's
saying
it.
C
B
Oh
cool
good
yeah,
if
any
friend
of
hussein
is,
is
certainly
a
friend
here.
So
I
understand
actually
hussein
like
two
of
her
sisters
and
her
mom
are
that
that
you
know
covet
is
come
around
their
house.
So
so
you
know
our
prayers
have
been
with
us.
This
last
with
her
this
last
week,
she's
been
she's
been
keeping
us
up
to
date.
So
yeah
nice
good,
you,
you
said
a
number
of
very
relevant
thing.
You
said
control
plane
in
there
you
said
data
plane.
B
C
B
Oh
very
good,
very
good,
well,
just
I'll
have
to
tell
I
have
to
tell
you
a
story
well,
deep
because
nice
to
have
you
very
thanks
for
joining
this
is
this
is
great
yeah.
B
Yeah,
there's
you
stand
to
make
quite
the
impact
I
think
or
like
there's
so
I
mean
so
much
of
this
has
to
do
with
network
or
service
mesh
in
general,
and
that
kind
of
technical
focus
has
to
do
with
your
prior
12
years
of
focus.
There's
and
and
there's
been
a
few
fo.
B
Microsoft
has
been
involved
in
this
project
and
they
were
quite
interested
from
their
perspective
of
5g
and
particularly
particularly
around
the
service
mesh
performance
project
and
we'll
have
to
have
to
tell
you
more
about
what
they're
doing
but
good
and
then
we've
got
fongi
is
with
us,
which
is
good,
but
we
also
have
ikra.
H
Yeah,
can
you
hear
me
I
can
okay
great,
so
my
name
is
ikra
and
I
am
a
postgraduate
student
at
university
of
liverpool
here
in
the
uk,
united
united
kingdom,
and
I
have
had
a
big
open
source
contribution,
experience
back
in
2018
as
a
google
summer
of
code
intern
and
also
as
a
google
code
and
mentor.
But
during
my
current
program
degree
program,
I'm
working
in
on
information,
retrieval
and
machine
learning
I
right
now.
H
B
Good
good,
we'll
have
to
prove
that
out.
We'll
have
to
prove
that
that's
the
key
yeah
nice
there's
well,
there
is
a
meeting
on
mondays.
It's
called
the
websites
meeting,
but
there
are
a
number
of
different
javascript
centric
frameworks
that
and
initiatives
that
are
discussed
there,
that
you
might
find
intriguing.
B
H
Well,
I'm
basically
from
pakistan,
so
yeah
yeah,
I
pronounce
the
british
accent
yeah.
B
F
D
Hi
everyone-
I
am
ishita,
I
am
from
india.
I
am
in
the
pre-final
year
of
my
college
and
I
am
comfortable
with
flutter
and
I'm
interested
I'm
interested
in
front-end
technologies
and
currently
learning
reactors.
B
Nice,
beautiful
beautiful
by
the
way,
both
for
icra
and
ashida,
the
well,
I'm
not
sure,
there's
a
there's,
a
link
that
probably
everyone
here
should
see
at
some
point.
If
you
haven't
seen
it
already,
it's
it's
a
little
a
lot
of
times.
We
talk
about
the
the
projects
that
are
going
well.
B
The
and
I'll
put
a
link
to
this
doc
in
the
meeting
minutes,
but
also
in
the
chat.
Some
of
what
I'm
saying
here
is
very,
very
much
so
covered
in
the
thursday
newcomers
meetings
as
well.
So
I
won't.
I
won't
steal
the
thunder
from
from
that
meeting,
but
I'll
just
I'll
just
drop
a
link
there,
because
sometimes
it's
nice
to
browse
by
tech
so
nice
to
have
you
ishida
and
ashita.
B
Well,
we've
got
there's
some
some
topics
lined
up
today
and
thankfully
most
of
them
don't
have
my
name
next
to
them.
So,
but
first
up
is.
B
Hello,
everyone
by
the
way
just
aditya
happens
to
be
signed
in
as
the
same,
the
community
account
for
zoom
the
cncf
sponsors.
This
zoom
account
that
we're
using
and
so.
I
B
Nice,
okay,
so
adia
is
coming
back,
but
so
aditya
also
goes
by
adi.
I
learned
just
yesterday,
which
is
so
much
easier
for
my
tongue
to
pronounce,
but
he
wanted
to
talk
about
an
activity
that
he's
been
organizing
a
bit
ruth
and
anita,
and
some
of
the
other
community
managers
have
helped
organize
blog
posts
or
and-
and
there
are
a
number
of
them
I
think
adi
is
going
to
get
us
organized
a
little
bit
around
some
potential
upcoming
posts.
B
So
if
you
look
on
the
layer
5,
I
o
site,
which,
by
the
way
is
built
by
160
of
you-
have
contributed
to
this
site
and
it's
it's.
It's
clearly
open
source,
there's
two
initiatives
that
are
going
forth
on
this
layer,
5
io
site,
one
of
which
I
was
thinking
icra-
might
be
interested
in
it's
one
that
has
to
do
with
really
expanding
out
the
learning
section
into
like
what
would
be
a
light
learning
management
system
stuff
more
on
that
on
monday.
I
guess.
B
But
but
point
is
there's
a
number
of
blogs
here
and
there
aren't
nearly
enough.
Some
of
the
blogs
are
about
the
people
that
are
here
and
what
they've
done
some
have
done
a
lot.
Some
of
the
blogs
are
about
people's
experience.
Just
as
a
matter
of
fact,
there
was
another
nice
pleasant,
young
woman,
carrying
the
same
first
name
as
a
cheetah,
but
was
studying
here
in
the
us,
and
so
she
she
had
actually
presented
part
of
her.
It
wasn't.
B
It
wasn't
a
thesis,
but
it
was
just
a
one
of
her
projects
had
been
done
on
mashery,
and
so
anyway,
it's
it's
blogs.
There's
lots
of
different
types
of
blogs
to
write,
and
so
I
don't
think
oh
yeah,
so
adi
yeah.
If
you're
back,
do
you
want
to
do
you
want?
You
want
to
speak
to
this?
Just
this
is
the
system.
I
I
Yeah
so
hello,
everyone,
we
have
a
special
channel
for
this.
Now,
that's
a
block
kitchen
where
we
discuss
about
upcoming
or
future
blogs
regarding
to
layer,
site.ios.
I
Yeah,
so
all
the
blogs
which
are
in
this
content
calendar
will
be
coming
up
in
here.
So
okay
and
I
guess
I'll
stop
my
screen
sharing
sorry.
I
Yeah
so,
according
to
this
calendar,
chime
had
taken
up
one
blog
and
then
anita
had
taken
up
one
blog,
okay
and
now,
as
ishita
had
specifically
mentioned
her
interest
in
writing
blogs.
I
I
guess
he
would
have
gone
through
all
of
the
blocks
here
all
of
the
topics,
so,
if
she's
interested
she
can
write
any
of
the
topic,
I
guess
that's
all
and
I
wanted
up
there.
I
wanted
a
blog
update
from
chinmay
and
anita.
B
F
Okay,
yeah,
I'm
currently
writing
the
reports
from
the
she
called
africa
contribution
that
took
place
last
month
into
early
this
month.
F
I
would
drop
it
in
the
google
doc
once
it's
ready
on
my
end
for
reviews
that
will
be
this
weekend.
B
B
That's
awesome,
and
actually
so
anita
did,
were
you
able
to
grab
a
couple
of
screenshots
from
well.
I
forget
the
name
of
the
session,
but
but
the
session
wherein
all
of
the
mentees
kind
of
presented
what
they
had
accomplished
over
the
month
and
I
suspect,
you'll
have
a
place
to
fit
those
into
your
blog
post.
I
So
I
guess
that's
all
about
regarding
the
vlogs
ishita.
If
you
are
interested
in
any
of
the
vlogs,
do
comment
my
mail
mail
id
or
inform
anyone
over
blog
kitchen
channel,
we
will
get
it
assigned
to
you.
B
Thank
you
adi
good
deal,
yeah
those
yeah
writing.
A
blog
post
is
helpful
to
all
helpful
to
getting
some
of
the
word
out
about
things
that
you
all
are
doing.
What's
nice
about
something
that's
been
written
and
published,
is
it
states
it
stays
there?
It's
referenceable
for
a
long
time
to
come,
unlike
slack
messages
that
seem
to
disappear
after
about
a
month,
cool
all
right.
Well,
so
we
just
noted
that
chinmay
isn't
on
the
call.
I'm
gonna
move
this
down
just
in
case
he
joins
later.
B
If
he
doesn't
join
I'll
I'll
speak
to
it
instead.
Navendur.
That
brings
your
topic
up.
Well.
Actually,
just
before
you
jump
into
that
ruth
you
were
saying.
You'd
had
this
some
poor
connect
network
connectivity
are
you?
Are
you
good
to
do?
Do
we
need
to
have
you
speak
now
about
the.
B
Grace
hopper
hackathon.
E
Can
you
hear
me
yeah?
Okay,
sorry,
my
little
fights
I've
been
jumping
on
so
hi
everybody.
So
the
copper
conference
is
a
female
conference
like
that.
E
So
there
it
is,
it's
run
for
three
to
four
days,
but
it
is
that
one
day
dedicated
to
open
source
called
open
sources
which
are
like
all
they
have
with
had
workshops.
E
Yeah,
so
I
sent
an
invite
for
like
fight
capacity.
You
know,
set
up
milk
containers
and
also
get
some
mentors
to.
E
Them
mentors
who
cement
us
and
you
know
attendees
that
they
want
to
contribute
to
their
five
projects
right
and
then.
E
As
a
mentor,
you
get
to
answer
questions
that
are
contributing
to
your
projects
right
and
then
you
get
other
questions
that
you
could.
E
B
Beautiful
ruth
thank
you
for
that.
I
I
know
that
it
was
difficult
to
hear
ruth
and
on
proportions
of
that,
I'm
gonna.
B
I
can't
help,
but
recap
very
briefly
just
because,
because
it
would
be
nice
if
any
one
of
you
are
participating
in
this,
whether
whether
you
are
there
as
a
participant
to
contribute
and
work
on
projects
or
you're
there
to
to
mentor
those
participants,
there
are
any
number
of,
and-
and
you
know
whether
that's
on
layer,
five
projects
or
just
in
general,
but
there's
any
number
of
beginner
friendly,
open
issues
on
layer,
5
projects
that
you
can
go
and
help
represent
layer,
5
help
help
mentor
others,
so
it
sounds
like
ruth
was
was
on
the
program
committee
last
year.
B
She
continues
fourth
this
year
and
she's,
trying
to
make
sure
that
well
ruth
and
anita,
both
just
got
done
engaging
layer.
Five
in
the
chico
africa
internship
program
this
last
month,
anita,
is
busy
writing
that
up
what
the
experiences
were,
and
so
along
comes
ruth,
brings
us
yet
another
place
to
go,
engage
and
particularly
engage
with
females,
female
engineers
so
cool.
B
B
If
there
are
things
that
small
things
that
we
can
be
doing
to
help
kind
of
prepare
or
maybe
curate
certain
issues
on
the
projects
or
or
if
we
can
help
for
call,
for
I
shouldn't
say
not,
we,
but
you
in
inside
the
community
can
also
make
a
call
for
mentors,
and
I
know
you
had
a
number
of
people
sign
up
to
mentor
and
for
code
africa
and
they
did
and
so
here's
another
opportunity
and
no
doubt
anita
is
involved
here
as
well.
So.
E
Nice,
okay,
so
I
think
I
would,
I
would
guess
the
conversation
with
you.
Obviously
you
want
to
stop
at
this
conference.
Then
you
know
I'll
do
maybe
a
call
out
for
mentors,
and
you
know
we
would
encourage
to
know
mentors.
E
So
they
are
trying
to
step
up
still
trying
to
step
up
everything
from
our
end
from
our
end,
so
we
also,
I
need
to
get
on
a
call.
B
Nice,
this
is
it's
exciting,
it's
good
and,
and
the
thing
is,
is
there
are
well
there's
there's
there's
like
about
half
of
you
on
the
call
right
now
that
are,
I
think,
I
think,
yeah
anyway,
that
are
there
also
they're
also
seasoned
female
engineers
that
can
that
can
help,
which
is
nice,
and
I
think
ruth's
message
was
it's
not
it's
even
it's
a
bonus,
if
the
more
ladies
that
are
involved
and
and
part
of
the
like,
the
point
of
the
sorry,
it's
a
bonus
that
the
ladies,
if
there
are
ladies
involved
to
meant
to
help,
mentor
and
part
of
the
part
of
the
initiative
itself
is
just
is
to
help
get
women
involved.
B
B
Okay,
next
topic:
what
is
well
over
to
you
navindia,
on
measures.
A
Yeah
I'll
start
with
the
the
meeting
we
have
scheduled
for
tomorrow,
so
I
guess
some
some
of
you
might
have
seen
this
but
like
tomorrow
we
are
scheduling
a
scheduled
maturity,
ctl
bug,
hunt
meeting,
so
we
are
moving
towards
the
v
0.6
release,
so
mercedes
etl
will
have
some
bugs.
That
is
evident.
So
we
are
planning
to
have
a
meeting
tomorrow
and
the
timing
is
mentioned
in
the
meeting
minutes.
A
I
guess-
and
this
this
will
be
to
identify
bugs
and
assign
people
those
bugs
so
that
we
can
easily
fix
them
yeah.
So
everyone
who's
on
the
call
is
welcome
to
join
the
meeting,
and
even
if
you
are
new
to
this
community
or
new
to
golang
or
masri
ctl,
there
might
be
some
good
first
issues
that
you
can
pick
up
and
fix
so
yeah
the
I
think
it's
on
the
layer,
5
calendar
and
I
think
everyone
should
have
been
invited
to
the
meeting
so
yeah,
that's
one
part
and
yeah.
A
A
Or
they
can
get
specific
locks
from
a
specific
measuring
component,
so
you
can
do
something
like
this,
so
it
will
get
locks
from
the
steel
deployment
and
measuring
so
yeah.
The
that's
one
thing
and
we
also
recently
fixed
some
bugs
one
of
that
is
dtl
system
restart.
A
A
A
I
don't
know
why
it's
taking
so
long,
but
so
essentially
we
can
essentially
like
we
have
been
kind
of
fixing
a
lot
of
bugs
this
past
week
and
and
I'm
sure
there
will
be
a
lot
lot
more
bugs
so
yeah.
If
you
are
interested
join
our
meeting
tomorrow,.
B
B
Is
the
easiest
way
to
get
into
goaling
here
in
in
this
community
anyway,
in
part,
because
the
you
get
to
write
just
a
small
bit
of
goaling
and
interact
with
it
right
away,
because
it's
a
command
line,
clients,
you
just
start
interacting
with
what
you
created
and
each
of
the
commands
so
so
measuring.
B
If
you
go
to
start
mastery,
it's
measuring
ctl
system
start,
and
each
of
these
commands
or
the
sub
commands
are
the
the
code
and
the
amount
of
concerns
that
you
need
to
understand
and
reason
over
is
somewhat
constrained
because
each
command
is
is
self-contained
like
or
you
know,
more
or
less
self-contained
and
somewhat
the
the
each
of
the
commands
end
up
being
fairly
short,
like
100
lines
or
less
or
somewhere
in
there,
and
some
are
longer
than
others
and
etc,
but
and
they
and
they
tend
to
be
somewhat
procedural
in
nature
as
well.
B
So
so
yeah
there's
some
object-oriented
yeah.
I
mean
like
it's
all
object-oriented,
but
but
it
reads
procedurally,
so
it's
easy
enough
to
to
grow
like
both
the
yeah.
Both
the
logic
space
is
easy
enough
to
understand
and
grok,
and
then
the
goaling
that
gets
used
is
fairly
straightforward,
so
anyway,
great
great
place
to
jump
in
tomorrow.
There's
a
call:
it's
on
the
community
calendar
you're
all
welcome.
It's
also
easy
to
jump
into,
because
you
don't
have
to
write
golang
to
be
extremely
impactful
here.
B
You
can
just
be
a
user,
be
a
whiny
user,
be
a
complaining
and
critical
user
saying
you
know
you
you're
executing
this,
this
command
and
you
don't
like
the
output
or
it
doesn't
make
sense
to
you
or
it
didn't
work
like
that's
exactly
what's
being
looked
for
so,
and
the
the
nice
thing
too
is
since
measuring
runs
as
a
set
of
containers
that
you
end
up
getting
you
end
up
spending
time
on
either
docker
or
kubernetes,
because
you
can
deploy
measuring
to
either
one,
and
so,
if
either
of
these
two
technologies,
either
whether
you're
familiar
with
or
not
it's
nice
to
get
in
there.
B
A
couple
of
other
things,
there's
a
lot
of
individuals
in
the
community
that
have
either
mac
os
or
linux
os,
and
there
are
some
that
have
windows
or
some
that
have
both
for
whatever.
B
Well,
I
guess
I
shouldn't
say
for
whatever
reason,
but
in
part
because
the
cloud
native
ecosystem
and
docker
containers
and
linux
things
have
been
fairly
linux,
centric
that
and
there
isn't
as
much
testing
that
has
been
done
for
running
mastery
ctl
on
windows,
so
mastery
ctl,
like
we
said
written
in
golang,
it's
when
it's
built
that
statically
compiled
single
binary,
mash3
ctl,
it's
built
to
different
to
be
compatible
with
different
operating
systems
and
different
architectures,
and
so
so
there's
a
version.
B
That's
just
for
windows
and
one
of
the
things
that
we've
done
that
various
contributors
have
done
in
the
past
is
when,
when
they've
written
the
code
for
a
particular
command,
some
of
the
code,
like
maybe
it
looks
to
the
files,
the
local
file
system,
maybe
mesh
rectl
does
that
and
when
they
wrote
those
they
wrote
them
in
context
of
linux
and
not
being
windows
friendly
like
in
the
file
path
or
and
there's
various
examples
of
that.
B
I
think
most
of
those
are
cleaned
up.
I
mean
I
think
most.
What
we
want
to
try
to
do
is
like
turn
all
of
these
green.
I'm
sorry
all
these
green
like
to
test
the
compatibility
and
so
yeah.
So
anyway,
it's
a
good,
whether
you're,
whether
you
want
to
do
golang
or
you
just
want
to
get
more
familiar
with
using
meshri
and
kubernetes
and
docker
and
and
maybe
deploy
some
service
meshes.
B
So
so
this
that
that
deployment
of
service
meshes
brings
us
to
well
a
little
bit
to
the
discussion
around
mesherie's
roadmap,
so
that
I
think
that's
that's
kind
of
we've
got
two
topics
up
next,
so
one
is
about
interactive
labs.
One
is
about
the
roadmap,
I'm
just
going
to
cover
this.
This
small
one
here
about
meshery's
roadmap,
so
measures
roadmap
by
the
way,
there's
a
few
different
ways
to
look
at
it.
B
If
you're,
if
you
go
out
to
the
repo
for
meshary,
there's
a
roadmap.md,
it's
extremely
concise
and
starts
at
what's
basically,
the
current
public
facing
release,
we're
on
5.
or
0
5.12
right
now,
and
these
things
were
just
released.
Asuko
one
of
the
maintainers
had
written
up
a
nice
blog
post
that
describing
these
things,
and
so
most
of
you
that
are
on
the
call,
are
currently
trying
to
advance
the
zero
six
zero
release.
B
The
roadmap
right
now
is
broken
down
a
little
bit
by
kind
of
core
meshery
server,
think
capabilities
and
mastery
ctl
the
command
line,
client
capabilities.
So
there
are
some
of
you
that
are
working
on
creating
a
command
called
pattern.
Mastery
ctl
pattern,
actually
what's
not
listed
here,
that
some
of
you
are
working
on
is
meshrictl
filter,
so
push
or
anyone
else.
That
wants
to
add
a
bullet
point
here
plea:
please
do
we
should
call
out
filter
as
one
of
the
commands
there's
another
and
actually
jubril.
B
Let
me
go:
let's
go
look.
It's
an
underdeveloped
command
mesh.
It
doesn't
have
much
to
it.
As
a
matter
of
fact,
it's
really
missing
all
of
what
the
point
of
this
command
is
to
be
there's
a
current
sub
command
that
was
written
a
long
time
ago.
It
just
it
sort
of
moved
out
of
experimental
and
and
into,
and
it's
really
not
working,
very
well
and
so
jubila.
B
I
think
you're
going
to
take
a
look
at
this
validate
command,
but
the
reason
I
want
to
bring
up
this
meshery
ctl
mesh
is
because
well
for,
let
me
let
me
share
my
whole
screen.
B
Maybe
is
like
for
one
of
the
more
noteworthy
things
that
mescheri
does
is
manage
service
meshes
right,
that's
that's
kind
of
what
the
project
is
about.
I
mean
that
is
what
the
project
is
about,
and
there's
a
lot
to
that
part
of.
What's
part
of
managing
a
service
mesh
means
installing
one
or
deleting
one
or
configuring
one
after
it's
been
after.
It's
been
provisioned
and
inside
of
mesherie's
ui,
which,
by
the
way
is
just
it's
just
another
client.
It's
the
ui
is
a
client
just
like
mesh
rectl
as
a
client.
B
B
And
I'm
bringing
it
up,
because
we
have
this
awkwardness
between
the
two
clients
this,
this
ui
client
mesher
ui.
It
uses
the
same
rest
apis
that
measures
ctl
uses
as
a
command
line
client.
This
is
a
command
line.
Client.
This
is
a
you
know:
a
browser-based
user.
You
know
client,
while
in
the
ui
this
client
it
can
provision
service
meshes,
they
can
install
them
and
delete
them
and
manage
them
and
do
various
things
and
all
kinds
of
nerd
knobs
that
are
fun
to
just
kind
of
sit
here
and
click
back
and
forth.
B
Just
to
see
what
happens
well,
so
there's
an
inequity
happening
here
between
mesri
ctl,
this
client
and
this
client
this
one,
this
one
can't
provision
a
service
mesh.
B
That
sounds
terrible
when
I
say
it,
that's
that's
to
say
that
you
cannot
use
mastery
ctl
to
say
like
oh,
I
would
like
to
run
istio
or
something
like
install.
It's.
You
know
the
service
mesh
called
istio
or
whatever
that
command
is,
I'm
I'm
making
it
up,
because
there
is
no
such
command.
B
B
There's
a
template
for
creating
those,
I
think
it's
in
the
community
folder
under
templates,
there's
there's
a
document
that
even
tells
you
how
to
create
it,
which
is
nothing
more
than
just
making
a
copy
of
of
this
template
here
to
write
out
like
hey.
What
should
that
command
be
like
what
would
be
the
most
friendly
way
of
a
user,
I'm
using
a
mastery
ctl
to
start
a
service
mesh.
B
So
I
thought
we
would.
I
would
call
that
out
in
context
of
the
road
map,
because
here
it
is
right
here
we
so
we
we
collectively
all
of
us
are
sitting
we're
actively
trying
to
create
this
and
deliver
on
these
items
and
looking
forward
in
the
very
near
future,
because
because
we're
hopefully
three
weeks,
ish
away
four
weeks,
maybe
from
hitting
this,
and
so
we
should
start
to
think
about
what
should
that
syntax
be
what
all
operations
need
supported.
B
One
way
of
thinking
about
it
is
well
what
all
operations
need
supported.
One
way
of
thinking
about
it
is
well
whatever
is
in
the
ui.
Whatever
this
client
can
do,
that
client
should
probably
generally
be
able
to
do.
B
So
it's
so
here's
yeah
installing
and
deleting
a
service
mesh
sure
also
here's
a
bunch
of
other
operations.
How
what
verbs
and
nouns
and
flags
and
sub-commands
and
things
should
we
have
to
do
this
all
right.
So
I've
put
the
gauntlet
down.
I
guess
that's
the
cool
okay.
So
so
we
maybe
we
can
talk
more
about
roadmap
before
we
do.
I
want
to
highlight
something
else
that
might
be
of
interest
to.
B
Hopefully
all
of
you
so
some
of
the
tech
that
we're
talking
about
is
interesting
unto
its
own,
some
of
it's
like
extraordinarily
foreign
and
what
the
hell
is
a
service
measure.
I
don't
know
by
the
way,
if
you're
asking,
if
you,
if
that's
a
question,
that
you
would
ask
yourself
what
the
heck
is-
a
service
mesh,
there's
a
bunch
of
resources
to
tell
you
what
those
are
and
there's
a
couple
of
free
books,
actually
that
you
should
ask
about
or
just
go
find
on
the
layer,
five
io
site
they're
there.
B
Now
he-
and
I
were
just
talking
about
these
and
the
fact
that
the
source
code
for
these
interactive
labs
that
I'll
show
the
source
code
is
just
is
in
our
is
one
of
the
public-facing
repositories.
It's
very
fairly
straightforward
these.
So
here's
the
collection
of
interactive
labs
that
we
have
right
now,
there's
two
there's
seven
of
them,
not
very
many.
We
actually
need
a
lot
more.
So
if
this
is
of
interest
to
you,
there's
a
long
list
of
of
interactive
labs
to
create
I'll
show
you
what
those
look
like
these
these
interactive
labs.
B
Some
of
you
are
very
familiar
with
this
catacota
system.
So
so
these
are.
These
are
real
environments
that
you
can
go
interact
with.
That
will
spin
up
a
kubernetes
instance
and
let
you
deploy
mesherie
and
it'll
kind
of
take
you
through
the
steps
by
which
you
oops.
B
B
B
B
So
this
is
this
is
nice.
This
is
so
so
any
fixes
that
are
done
here
and
code,
those
or
code
or
text
that's
merged
here
will
automatically
show
up
in
the.
B
Interactive
labs,
the
interactive
labs
are
out
here.
I
think
I
think
it.
The
url
is
slash
layer
and
so
there's
yep
total
of
seven
scenarios.
It's.
This
is
the
same.
The
exact
same
thing
that
we
were
just
looking
at
we're
just
I
framing
them
on
the
layer,
five
io
site,
so.
B
All
right
anyway,
maybe
it's
harder
to
show
anyway
in
the
background,
is
the
same
lab,
so
any
interest
from
folks.
Anybody
has
anyone
use
these.
B
B
B
B
B
Nice
and
so
yeah
so
part
of
what
we're
we'll
be
doing,
what
we
talked
more
about
on
mondays
but
is
expanding
this
all
of
this
learning
content
to
into
like
learning,
paths
and
part
of
those
paths
will
have
different
courses,
different
sections
and
they
will
have
interactive
labs
embedded
within
them
and
so
they'll
be
they'll,
it'll
they'll.
They
will
see
use.
B
B
Yeah,
good,
okay,
yeah!
Let
me
let
me
yeah
so
I'll,
repeat
back
what
jubril
was
just
saying
so
so
so
jubril
is
creating
a
github
action
or
a
set
of
github
workflows.
That
would
hopefully
be
turned
into
a
github
action
which,
by
the
way,
if
that
interests
you
go
see
gibral
or
go
join
the
thursday
call
for
the
ci
meetings.
B
Smi
smi
is
an
open
spec,
it's
within
the
cncf
right
now
and
it
is
a
set
of
abstract
apis
to
say
hey
if
you
want
to
talk
to
a
service
mesh,
just
use
this
standard
set
of
apis,
and
that
way
you
can,
you
can
talk
to
any
type
of
service
mesh,
which
is,
as
you
would
imagine,
very
well
aligned
with
measuring
that's
what
measuring
is
about
as
well.
Single
interface
administer
lots
of
different
service
meshes
and
so
measuring's
been
a
partner
project
and
and
clarify,
has
been
a
partner
partner
community
to
smi.
B
Recently
we
announced
that
measure
is
the
official
tool
for
verifying
this
conformance
great
well
as
each
of
the
service
meshes
that
are
compatible
with
smi
there's.
Well,
there's
one
two
three
four:
I
think
five
on
this
page,
but
there's
a
sixth
one,
nginx
service
mesh,
there's
a
lot
of
red
here
out,
if
anyone's
interested
as
to
why
I'll
explain
it
later.
But
in
order
to
empower
each
of
these
open
source
teams
with
the
ability
to
validate
their
service
mesh,
their
project
as
being
conformant
to
smi.
B
B
Invoke
that
smi
performance
test,
it
was
written
a
long
time
ago
by
a
developer
or
a
contributor.
That's
isn't
active
in
the
community
right
now,
so
it's
time
to
refresh
it
and
update
it.
So
jubril,
you
were
just
saying:
hey,
it's
not
quite
evident
to
you
where
to
start
on
that
like
how,
to
so
I'll
say
this
that
that
functionally
the
behaviorally
or
functionally
the
way
that
this
command
desires
to
work
is
that
eventually,
meshi
will
validate
a
few
different
things.
B
So,
conceptually
the
you
know
a
command
like
this
is
what
gets
invoked
this
this
command,
like
every
other
mastery
ctl
command,
should
be
interacting
with
meshre
server,
meshri
server's
rest
api,
as
you
go
to
familiarize
with
this
area
of
the
code
mesh
free
ctl.
This
is
the
mesh
repo
measuring
ctl.
B
Code
resides
in
here,
the
commands
are
the
top
level
commands
are
broken
down
into
the
into
these
folders,
so
here's
the
mesh
command.
It
only
has
one.
It
only
has
one
sub
command
called
validate,
that's
the
one
we
were
just
looking
at,
and
so
this
is
the
area
to
begin
to,
or
the
code
to
begin
to
dig
into
it's.
It
looks
like
it
wants
to
interact
with
this.
This
rest
endpoint,
slash
api,
slash,
mesh
ops,
that
that
would
be
on
your
if,
when
you're
running,
measuring
the
the
rest.
B
J
Yeah
it
does,
is
there
some
kind
of
documentation.
B
Documentation
for
the
end
point,
but
who's
working
on
that
right
now.
Somebody
just
signed
up
to.
B
So
there's
no,
there
isn't
there's
only
a
minor
set
of
api
documentation.
It's
been
an
open
issue
for
quite
some
time.
B
B
So
first
you'll
you'll
run
meshri,
go
in
there,
install
sdo
and
then
come
back
and
run
this
command,
and
the
thing
is
is
like,
like
I
was
just
saying
earlier
on.
The
call
is
this:
ui
is
a
client
just
like
mesh3ctl
and
this
client
it
has
the
ability
to
look
at
conformance
tests
and
to
invoke
conformance
tests.
So
you
can
look
at
what
the
ui
is
doing
as
a
client
of
that
same
api,
and
so
it's
right
here.
H
B
B
Do
we
is
it
a
bring
your
own
weapon,
like
our
automatic
machine
guns
allowed
like
any
rules?
I
just
want
to
double
check.