►
From YouTube: Layer5 Community Meeting (May 21st, 2021)
Description
Layer5 Community Meeting - May 21st, 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/
A
Oh,
the
cncf
has
given
us
two
different
zoom
accounts
and
so
between
two
accounts
and
two
passwords
means
it
takes
about
six
minutes
to
get
that
figured
out.
A
So
my
apologies
turns
out
that
the
so
just
while
we
wait
for
others
to
join
I'll.
Tell
this
very
comical
story.
A
Yesterday,
psyllium,
the
psyllium,
the
ebpf
based
project,
was
presenting
to
the
cncf
for
adoption
and
part
of
my
role
in
the
cncf
is
to
chair
the
well.
The
technical
advisory
group
network
or
tag
network
used
to
be
called
sig
network
isn't
called
that
any
longer,
because
it's
confusing
with
kubernetes
sigs
and
so
the
cncf
sigs
have
been
renamed
to
tags,
technical
advisory
groups
and
as
part
of
that
renaming,
they
each
now
have
their
own
youtube
channel.
A
So
they
each
have
their
own
zoom
account,
and
so
hence
we
have
a
zoom
account.
We
have
well,
we
have
a
zoom
account.
I
think,
because
we
run
cloud
native
austin
here
in
the
us
in
texas,
because
we
chair
tag
network
and
also
probably
soon,
because
measuring
and
service
mesh
performance
will
be
in
the
cncf
and
so
there'll
be
a
lot
of
cncf
things
going
around.
Hopefully
we
won't
end
up
with
three
different
zoom
accounts,
because
then
we'd
never
get
the
meeting
started
all
right.
A
Well,
while
I
drowned
on
about
zoom
accounts
and
cncf
I'll,
let's
get
kicked
off
I'll,
remind
everyone
that
we
record
these
meetings
and
share
them
publicly.
So
you
know
use
swear
words
at
a
minimum.
You
know
don't
say
anything
your
mother
wouldn't
approve
of.
A
We
also
have
sarcasm
and
semi-funny
jokes
that
flow
through
the
through
the
community.
Some
of
you
have
had
the
misfortune
of
rece
receiving
some
sarcasm
recently.
So
if
it
wasn't
really
really
obvious
that
that
we're
just
joshing
then
anytime,
that
there's
any
confusion
just
know
that
you're
being
harassed
out
of
love,
speaking
of
being
harassed
out
of
love,
everyone
who's
on
the
call
you
should
have
access
to
the
meeting
minutes.
A
I
think
probably
mr
podekat
did
he
drop
the
link
to
the
meeting
minutes
in
the
chat,
and
so,
if
you're
on
the
call,
you
should
have
access
to
the
meeting
minutes.
I
know
there
are
a
couple
of
newcomers
today,
but,
and
so,
if
you
don't
have
access,
you
know
get
loud
in
the
chat.
One
of
the
community
managers
will
make
sure
that
you
do
the
point
of
getting
access
not
only
to
this
doc
but
you'll
get
access
to
the
full
google
drive
and
a
few
other
resources
actually.
A
Drop
your
name
in
and
if
you
don't
put
your
full
name
just
for
fair
warning,
somebody
will
likely
make
up
a
last
name
for
you
and
I
think
the
first
couple
of
times
is
generally
kind
the
next
few
yeah
it
gets.
It
gets
pretty
ugly,
so
nice
to
have
everybody.
I
think
we've
got
probably
about
a
little
over
20
people
on
the
call,
and
so
I
don't
know
that
we
have
all
your
names
in
there,
but
but
anyway,
drop
your
name
in
you
get
extra
credit.
A
When
you
do
last
time
we
met,
I
think
I
said
we'd
send
out
something
at
some
point
for
whoever's
name
is
in
there
the
most
also.
Maybe
we
should
make
the
award,
whoever
makes
up
the
most
creative
last
name
for
someone
who
doesn't
put
their
last
name
and
maybe
that's
what
the
award
should
be
yeah
all
right.
A
Well,
nice,
to
have
you
all,
there's
a
there's,
a
tradition
in
the
community
to
say
hi
to
folks
who
are
new
on
the
call
for
the
first
time
we
actually
have
calls
every
day
in
the
community,
because
there's
a
lot
going
on,
because
we've
got
a
lot
of
projects
because
there's
a
lot
happening
in
the
cloud
native
ecosystem,
and
so
so
there's
a
lot
to
talk
about
a
lot
to
move
forward.
With
this
particular
call.
The
community
call
is
the
broadest
in
scope
and
in
nature.
A
We
end
up
talking
about
the
projects
a
lot
here.
We
also
talk
about
things
that
are
just
happening
in
the
in
that
are
relevant
and
within
the
ecosystem
and
about
the
community,
how
it's
run
and
and
so
welcome
to
some
new
names.
A
If
you
join
multiple
calls,
you
might
get
asked
to
introduce
on
those
different
calls,
because
not
everybody
joins
the
community
call
and
so
in
totally
random
order.
Schwetta
miss
kale.
Do
you
mind,
saying
hi
and
just
introducing
yourself
to
everyone.
B
A
Schweder
very
nice
to
have
you
yeah
thanks
for
jumping
in
that's.
I
had
hoped
that
this
might
happen
from
that
comment.
This
is
that's
a
beautiful
thing.
It's
good
to
have
you
yeah,
fair
enough,
then
we
have
abrams
on
the
call
abrams.
I
think,
took
a
picture
of
my
car
about
10
years
ago
from
what
I
understand
and
has
it
as
his
profile
picture
abrams.
Is
that
even
close
to
true.
A
So
a
abrams,
if
you're
there
do
you
want
to
you,
want
to
say
hi
and
introduce
if
you're
audio
challenged,
feel
free
to
drop
something
into
the
chat.
A
It
yep
very
good,
okay,
abrams
nice,
to
have
you
thanks
for
putting
up
with
my
jokes
about
your
fancy,
the
the
the
fancy
car
in
your
profile,
yeah,
it's
good
to
have
you
around
and
we'll
catch
up
with
you
a
bit
more
in
slack
as
well,
so
good,
well,
miss
jane
anna
croody
anna
cready
yeah,
we're
here
hello.
Yes,.
C
A
Sarcasm,
don't
if
my
wife
were
here,
she
would
just
say:
don't
don't
encourage
him.
It's
ridiculous,
nice
to
good
nice
to
meet
you
good
to
have
you.
A
Fair
enough
and
then
we
have
ishaan
sean
chanwa.
D
D
Yeah,
hello,
everyone,
I'm
misha
and
I'm
a
computer
science
sophomore
from
india,
I'm
currently
pursuing
a
dual
degree
in
computer
science
at
triple.
I
t
bangalore
and
I
came
across
the
layer,
5
community
from
the
linux
foundation
website.
I
was
going
through
the
mentorship
programs
and
I
really
liked
the
measuring
project.
So
I'm
just
exploring
and
getting
to
know
stuff
beautiful.
A
Yeah,
well,
hey
it's
a
little
known,
I
mean
well
it's
worth
saying
it
won't!
Maybe
one
last
time-
and
I
don't
know
how
well
known
of
a
fact
that
it
is,
but
I
think
it's
okay
to
puff
our
chests
about
this
a
little
bit
or
to
to
say
thanks
to
the
folks
that
have
been
here
for
some
time.
You
all
have
made
measuri
the
most
popular
project
on
the
linux
foundation's
open
source
internship
program,
there's
a
screenshot
of
it
somewhere.
A
I
don't
know
if
anyone
if
anyway
I'll
have
a
hard
time
pulling
it
up,
but
but
that's
pretty
impressive,
there's
there's
a
lot
of
projects
within
the
linux
foundation,
a
lot
so
so
yeah
kudos
to
the
mesh
mates
and
to
the
community
managers
to
the
to
the
maintainers
that
are
here,
making
the
community
an
attractive
thing.
So
nice,
good
ishan
nice
to
nice.
To
have
you
thanks
a
lot
ayush,
kendawa,
hello,.
E
G
A
Well,
the
vindue
found
the
screenshot
I
was
looking
for,
and
so
I
think
we
were
at
365
before,
but
it's
a
little
over
400,
and
so
actually
it's
worth
speaking
to
considering
that
there's
a
few
newcomers
that
are
have
kind
of
come
across
the
community
and
measuring
specifically
as
a
project
from
the
linux
foundation's
internship
program.
A
Has
the
right
idea,
I
think,
which
is,
as
it
turns
out
today,
we're
actually
announcing
a
few
interns
who
are
or
a
few
individuals
who
are
starting
an
internship,
and
there
are
more
internship
slots
available
than
there
are
mentors
and
maintainers
to
take
them
on.
So
so
that's
a
good
dilemma
to
have,
which
is
maybe
there's
implicit
to
that
statement.
There's
a
call
for
mentors
and
maintainers
people
who
want
to
step
up
to
partner
up
with
a
mentee
or
partner
up
with
an
intern.
A
The
thing
about
making
this
this
statement
right
here
is
that
that's
kind
of
what
this
is
what
I
was
talking
about
with
respect
to
shweta
and
her
perspective,
and
that
is
that's
basically
what
happens
all
the
time
all
the
time
as
as
folks
are
coming
in
finding
something
interesting
grabbing
a
you
know,
grabbing
a
hold
of
a
getting
a
foothold
on
part
of
a
project,
eventually,
hopefully
getting
some
ownership
over
that
making
some
decisions
on
it.
A
That's
just
how
the
community
works
in
general
like
like
it's
it's
I
mean
some
of
you.
This
isn't
a
secret,
but
but
for
some
of
the
rest
of
you,
it's
worth
saying
aloud,
and
that
is
there's
an
extraordinarily
fine
line
between
an
officiated
internship
and
the
experience
that
any
individual
that
spends
time
here
gets
as
they
just
spend
the
time
as
they
as
you
go
to
consistently
contribute
consistently
bump
into
issues,
create
issues
and
just
engage
like
it's
not
that
much
different.
A
The
the
experience
that's
taken
away,
I'll
also
say
this,
and
if
anyone
can
disprove
this
statement,
I
encourage
you
to,
and
that
is
if
you're
here
and
you're
being
and
you
are
potentially
in
seeking
out
an
internship.
A
It's
there,
it's
yours
for
the
taking
go,
get
it
so
that's
a
hopefully
a
very
encouraging
statement,
and
by
that
I
mean
go,
be
tenacious.
Go
go,
sink
your
teeth
into
something,
there's
a
lot
of
different
things
to
sink
your
teeth
into,
but
we
were
just
asking
for
someone
to
take
on
some
bash
stuff
and
you'll
be
supported
as
you
do.
But
it's
your
destiny.
You
know
it's.
You
know
it's.
It's
they're
there
so.
A
A
And
now
ange,
I,
this
is
a
somewhat
delicate
question,
but
you'll
forgive
me
for
being
an
ignorant
american
and
that
is
is
inch
a
female
name
or
a
male
name.
A
A
That's,
I
am
that's.
That's
all
I'm
good
all
right!
Well,
let's
get
into
this
hey,
there's
some!
So
thanks
so
good
to
have
everyone.
I
just
spoiled
the
the
surprise
earlier,
which
is
to
say
that
piyush
and
dhruv
are
here
well
just
starting
their
gsoc
internships
for
the
summer,
and
so
I
imagine
both
of
them
have
a
small
chain
around
their
ankle
attached
to
their
computer
desk.
A
They
may
as
well,
because
that's
where
they're
going
to
be
for
the
next
two
and
a
half
months
so
congrats,
let
me
know
if
you
get
any
sores
around
sore
spots
around
your
ankles,
because
we
can
always
lighten
that
load
and
so
on
is
here
as
well
beginning
an
internship
really
focused
on
well,
I
won't
spoil
it
for
him.
I
think
he's
going
to
give
a
demo
of
what
he's
been
working
on
in
the
upcoming
mesh
recall
on
wednesday.
A
What's
the
right
teaser
for
that,
so
what's
what's
the
demo
going
to
be
about.
D
A
Yeah
yeah,
it's
yeah
yeah.
I'm
really
excited
about
the
about
the
project
that
soham
and
dhruv,
and
a
number
of
others
have
worked
on.
But
it's
it's
really
getting
to
a
point
where
it's
about
time
to
open
up
the
beta
for
this
new
feature,
some
of
you
it
has
been
described
to
before,
and
I
think
if
samir
is
sort
of
putting
two
and
two
together
from
our
last
discussion
on
the
measuring
development
call,
I
think
he's
he's
probably
got
a
good
idea
as
to
what
that
is.
A
So
good
all
right!
Well,
congrats
guys!
You
are
now
indentured
servants
for
the
next
two
and
a
half
months.
A
E
So,
hey
guys
today
I'll
be
discussing
about
an
initiative
that
we
are
going
ahead
of
around
what
around
the
western
parts
that
we
have
in
actually
I'll
just
quickly
share.
My
screen,
you
know,
show
you
a
sheet
probably.
E
So
what
our
plan
is
to
move
most
of
the
code,
most
of
the
rest,
endpoints
behind
graphql
as
a
query
or
a
mutation
or
subscription,
and
then
leave
along
leave
out
a
couple
of
them
for
the
rest
and
points
which
are
necessary
which
are
user
face.
E
So
the
reason
for
doing
this
is
mainly
because
we're
the
graphql
manages
the
websocket
lifecycle
from
within
its
own
architecture.
So
this
helps
and
improve
performance
in
our
ui.
Basically
real
time
changes
or
you
don't
need
to
refresh
anything
to
see
some
change,
that's
how
it
faces
it.
So
that's
one
of
the
reasons.
E
The
second
thing
is
that
graphql's
advantage
over
the
schema
schema
is
something
that
that
we
define
in
graphql,
and
it
is
it's
by
itself,
is
a
documentation
and
we
don't
actually
externally
have
to
document
the
end
point,
so
that
is
another
advantage
and
and
yeah.
So
basically,
this
initiative
is
also
for
cleaning
up
a
lot
of
end
points
that
we
have.
Currently
we
consider
to
consolidate
a
couple
of
endpoints
into
one
and
so
on.
E
A
A
Stable
they
might
exp,
you
might
expect
them
to
expand.
You
would
expect
them
to
at
some
point
be
sort
of
non-breaking.
They
would
be
forward
compatible,
and
so
there
have
been.
You
know
this
is
an
interesting
thing.
I
was
just
talking
about
the
project
psyllium
earlier,
which
may
or
may
not
be
familiar
to
a
lot
of
you,
but
it's
a
kind
of
relate
it's
in
a
related
space
to
measuring
into
the
way
that
networking
in
the
linux
kernel
well
to
the
way
it's
a
container
network
interface
implementation.
It's
it's
a
related
project.
A
It's
been
around
for
about
three
and
a
half
years.
It's
based
off
of
some
well,
it's
kind
of
funny,
some
older,
but
newer
functionality
in
the
linux
kernel
for
efficiently
intercepting
sys
calls.
You
know
what
like
trying
to
describe.
That
project
will
take
a
while.
But
the
point
is
it's
quite
the
popular
project
and
they
have
about
about
the
same
number
of
contributors
as
mesherie
does,
which
is
measuries.
One-Third
is
old
and
it
is
just
as
complex.
A
But
my
point
of
saying
this
is
that
there's
been
a
lot
of
folks
who've
come
through
and
a
lot
of
folks
who've
stayed
that
are
contributing
to
measuring
awesome.
Messagery,
isn't
the
only
project
there's
there
are
other
projects,
but,
as
that
happens
over
time,
there
is
inevitably
either
a
difference
of
opinions
or
a
difference
of
the
use
of
like
a.
A
The
way
that
you
would
refer
to
a
noun
like
with
a
singular
or
a
plural
type
statement,
so
the
apis,
like
other
areas
of
the
code,
can
be
they
need,
you
need.
They
need
retroactive,
curation
and
that's
in
large
part.
What
abhishek
was
just
referring
to
with
respect
to
the
graphql
apis
and
then
the
automation
of
those
docs
one
of
the
more.
G
A
D
Yeah,
I
would
like
to
say
that
both
of
them
have
their
own.
What
should
I
say?
D
Oh
I
I
just
lost
words
over
here,
like
both
of
them
can
be
used
for
some
well,
I
just
lost
words
yeah
they
have
similar
uses,
but
one
is
better
than
the
other.
In
some
aspects
like
interest
apis,
you
can
you
you
get
like
there's
a
defined
data,
never
mind,
I'm
so
sorry,
I
just
lost
words
over.
A
And
there
isn't
really,
there
aren't
wrong
answers
by
the
way,
and
it's
not
actually
the
point
of
asking
that
is
so
that
everyone
can
participate.
You
know
to
listen
to
me
or
others
drone
on
so
and
it's.
The
point
is
also
to
learn.
So
there
was
a
suggestion.
Just
now
is
like
oh,
maybe
they're
for
different
purposes,
and
actually
I
think
that
that's
both
true.
D
A
D
So
they'd
keep
a
very
native
like
if
somebody
wants
to
go
with
a
sdk
way,
so
maybe
use
the
native
capability
of
the
rest
api,
which
has
been
built
for
building
something
on
the
top
of
that
and
which
can
be
done
with
that.
And
maybe
because
graphql
may
have
changes
in
coming
days,
which
may
not
be
supported
or
something
that's,
because
that
is
something
we
rely
on.
But
it
is
most
if
you
use
the
rest
api,
which
is
first
native
to
the
product.
A
Very
good
samir
abhishek,
just
before
you
go
because
I
know
you
I
know
you
have
to
drop
off
is.
Is
it
I
think?
Are
you
okay?
If
we
change
this
wording
to
instead
of
move
to
graphql,
to
add
to
graphql
such
that
these
apis
would
continue
to
be
available
over
rest,
but
that
we
would
be
adding
them.
Is
that
an
appropriate
way
of
phrasing
that.
E
A
Okay
and
then
I'm
glad
I
brought
it
up
because
we
so
you
have
to
go
we'll
talk,
we'll
talk
more
we'll
talk
openly
in
slack
nope.
I
didn't
think
that
that
was
what
was
happening
nope
because
the
there
are
other
clients
other
than
measure
ui
that
need
to
get
access
actually
to
exactly
samir's
point,
and
so
like
mesh3
ctl
is
the
most
prominent
example
of
another
client
that
needs
to
get
access
to
a
lot
of
the
same
endpoints,
and
today
it
does
so
over
rest.
A
It
could
move
to
graphql,
but
so,
maybe
just
before
we
whoops
just
before
we
cut
and
paste
just
before.
We
move
let's
iterate
through
that
conversation,
more.
A
Do
you
want
to
talk
about?
I
guess
you
know
from
a
rest
perspective.
E
Yeah
yeah,
as
as
you
mentioned
before,
like
measuricity
extensively
uses
measuring
rest
api
and
like
we
have,
we
have
opened
up
some
issues
or
we
have
started
working
on
adding
some
documentation,
automatically
generated
recommendations
with
something
like
swagger,
so
that
the
rest
api
like
we
can
get
an
automated
documentation
for
the
rest,
apis
and
yeah
yeah,
and
we
are
also
adding
some
other
capabilities,
including
a
filters
and
like
we
recently
added
patterns.
So.
A
So
there'll
be
topics
of
discussion
about
about
this
ongoing
for
a
little
while
and
so
plenty
of
opportunity
for
you
to
express
opinion
as
we
go,
and
also
for
you
to
jump
in
and
help.
If
you
like,
there's,
I
think
most
probably
golang
is
the
well
is
like
half
of
the
battle
here.
Well,
it's
like
a
third
of
the
battle
for
the
refactoring.
A
Then
the
other
third
of
the
battle
is
on
the
client
side,
with
like
in
react,
js,
which
is
what
mesher's
ui
is
written
in,
to
use
graphql
clients
there
and
to
update
the
rest,
client
yeah,
the
rest
clients
there,
as
well
as
those
changes
go
through,
so
so
there's
probably
a
need
for
more
hands
on
this
than
are
currently
there
and
gotham.
That's
actually
specifically,
why
you
were
the
recipient
of
some
sarcasm
yesterday,
because
I
consider
that
you,
you
might
you
you
might
find
it
easy
to
make
an
impact
in
that
effort.
A
So
next
topic
abhishek
was
going
to
cover
this.
This
is
just
the
fact
that
kubecon
north
america
is
is
a
relevant
conference,
the
one
that
we
speak
at
multiple
times,
each
time
it
comes
around.
A
So
if
any
of
you
are
looking
to
give
a
talk
in
general
or
specifically
about
any
of
the
projects
or
technologies
that
go
on
here,
if
any
of,
if,
if
I
can
help
or
if
you
know
other
individuals
in
the
community
can
help
or
you
want
to
co-present
with
someone
or
you
need
an
idea
about
what
to
present
come
see
me
so
the
I
think
the
the
call
for
proposals
ends
in
a
couple
of
days
and
we
will
have
a
we'll
have
a
doc
and
a
repository
of
the
submissions
that
are
going
on,
and
so
so,
if
you're
interested
just
signal
good,
so
avashek
needed
to
to
jump
off,
and
so
he
was
going
to
demo,
potentially
some
some
things
with
with
respect
to
nighthawk
that
load
balancer,
he
demoed
it
yesterday
on
the
cncf
tag
network
call,
which
was
great.
A
He
was
going
to
demo
it
again
here,
but
so
the
next
topic
up
is
is
rodolfo.
On
or
jubril.
A
So
good,
so
so,
some
of
you
know-
and
some
of
you
participate
in
a
bi-weekly
call
it's
every
other
thursday.
It's
the
meshery
ci
the
continuous
integration
working
group.
It
tends
to
focus
a
lot
on
github
workflow,
github
actions.
There's
a
lot
of
github
actions
that
flow
around
that
run
around
the
projects.
A
You
can
go,
inspect
them
and
check
out
kind
of
what
they
do.
Some
of
them
will
call
from
one
repo
to
the
next.
They
do
various
things.
Some
of
them
will
notify
in
slack,
if
you've
seen
in
the
buzz
channel
and
the
slack
the
fact
that
when
someone
stars
a
repo
that
there's
a
message
that
goes
into
into
slack
about
that
well,
there's
a
workflow
that
keeps
track
of
that
it
triggers
when
this
event
fires
on
the
repo-
and
this
is
configured
for
all
the
repos
and
so
just
celebr.
A
When
someone
celebrates
the
projects
we
celebrate
as
well
so
anyway,
that's
an
example
of
how
workflows
are
used
since
rudolph
isn't
on
I'm
giving
a
little
bit
of
an
update
from
that.
Bi-Weekly
call
there's
a
lot
of
help
needed
in
in
this
area.
There's
a
lot
of
things
to
be
automated,
and
surprisingly,
these
things
change
relatively
frequently.
A
E
A
They
shouldn't
be
the
so
with
yush
coming
to
bear
specifically
over
the
next
couple
of
months,
like
part
of
his
initiative
and
goals
are
to
take
the
unit
test
coverage
in
measuring
ctl
from
one
percent
to
you
know.
Well,
you
know
well
beyond
minimally,
well
beyond
50,
hopefully
more
toward
the
upper
bounds
that
doesn't,
but
but
mesh
reserver
itself
should
also
have
quite
you
know,
should
also
be
undergoing
the
same
goal.
A
So
that
answers
that
but
more
to
that
is
the
fact
that
there
is
it's
not
like.
There
isn't
test
coverage
and,
as
a
matter
of
fact,
that's
actually
a
topic
here.
To
call
out
to
all
of
you
is
that
there
is
a
test
plan
for
the
upcoming
v060
release
and
there's
a
link
to
this
spreadsheet.
There
is
assistance.
A
There
are
many
more
test
cases
that
need
to
be
written
down,
they're,
not
hard
to
think
of
really
like
what,
if
I'm
running
mastery,
and
I
turn
off
kubernetes
what
happens
like
that's
about
a
test
case,
and
that
happens-
and
I
don't
think
that
that's
written
in
here
and
so
we're
just
getting
to
a
point
in
the
project
where
this
spreadsheet
would
be
used
for
every
release.
Every
release
will
be
manually
running
through
these,
but
over
time.
A
More
and
more
of
these
will
be
automated
the
doc
the
tests
will
be
and
their
execution
will
be
automated
and
that's
in
part.
What
we're
calling
for
assistance
on
or
calling
out
is
that
unit
tests
are
part
of
this.
The
test
strategy,
integration
tests,
which
is
in
part
where
github
workflows,
usually
come
into
play
for
us
integration
tests
are
you
know,
unit
tests?
Are
you
know,
fairly
small
and
well
defined
in
scope
and
native
to
the
code
written
right
inside
the
code?
A
Generally,
integration
tests
a
lot
of
times,
you'll
find
yourself
using
a
separate
tool
to
perform
part
of
those
and
flex
the
functionality
of
a
given
component,
sometimes
between
two
components
or
like
actually
oftentimes
between
two
components:
there's
functional
testing,
which
is
sort
of
a
higher
level
order
of
integration
testing,
and
that
is
actively
going
on
now.
There's
a
few
different
ways
that
that
these
different
types
of
tests
are
being
run.
One
of
them
is
with
cyprus,
ui.
A
A
I'm
gonna
have
a
hard
time
highlighting
it
specifically,
but
let
me
go
to
maybe
a
recent
pull
request,
so
we'll
use
a
like
code
cove
that
we
would
use
to
help
us
identify
how
well
the
code
itself
is
being
well,
it's
hard
not
to
use
the
same
words,
but
how
well
it's
being
covered?
How
many?
If
we're
testing
all
the
functionality
cyprus
ui,
is
you
can
find
it
at
cypress.io,
we'll
we'll
run
this
as
part
of
the
pull
requests
that
come
through
that
this
will?
A
So
just
in
terms
of
like
this,
this
area,
this
ci
working
group,
there's
a
lot
to
all
of
that.
You
can
maybe
we'll
just
because
we
have
15
minutes
left.
Maybe
I
won't
you
can
go
find
on
recent
cyprus
tests
that
have
been
run.
You
can
look
at
the
checks
that
are
performed
on
the
pull
requests.
A
A
Yeah
and
the-
and
it
doesn't
have
to
go
in
cereal
like
that,
like
that's
only
because
peach
is
here
and
is
capable
and
has
the
time
to
do
that
from
sri
ctr,
but
if
any
others
want
to
start
on
measuring
server,
let's
engage
like
let's.
Let's
do
that.
That
can
happen
in
parallel
for
sure
and
when,
as
navendu
and
piyush
work
through
and
rudolfo
and
work
through
integrating
code
cove
into
the
workflows,
it'll
become
really
obvious
to
drew's
point
that
there's
a
lack
of
coverage
unit
test
coverage
for
mastery
server.
A
So
I
think
gibral,
if
you're
on,
there's
there's
this
kind
of
final
topic
around
well,
not
just
github
workflows,
but
a
github
action
built
specifically
to
make
mastery
ctl
reusable
for
a
couple
of
use
cases.
A
G
Yeah
sure
yeah,
okay,
so
I
wouldn't
be
able
to
share
my
screen
because
it's
broken
right
now,
but
I'll
talk
through
so
once
again.
The
idea
here
is
for
us
to
be
able
to
run
not
just
conformance
tests
but
other
kind
of
not
just
performance
tests,
but
performance
tests
and
other
types
of
tests
in
the
future,
using
github
actions.
G
So
basically,
besides
this,
since
I'm
able
to
install
nursery
and
configure
measuring
ctrl,
the
idea
here
is
that
this
can
open
doors
for
other
types
of
tests,
not
just
performance
tests.
So
one
thing
I
was
actually
looking
at
right
now
is
running
a
performance
test
in
his
errors
on
smi
performance,
so
hopefully
by
next
or
the
next
call.
A
A
Projects
that
are
hosted
on
github
can
use
convenient.
They
can
use
reusable
actions,
github
actions
as
they
design
their
workflows
for
like
building
for
doing
whatever
they're
doing
often
for
building
things,
but
that
if
they
want
to
have
measuring
just
like
we're
going
to
integrate
code
cov
and
have
code
cover
review
the
the
code
for
measuring
server
measure
ctl
that
you
will
publish
like
basically
a
measuring
ctl
action
into
the
github
marketplace.
A
You
know
for
free
that
other
projects,
not
just
other
projects
but
other
users
and
samir
like
I'm
thinking
of
you
here-
is
oh-
can
take
and
integrate
into
their.
If
they're
using
github
workflows,
they
can
integrate
into
their
github
ci
that
those
workflows
and
have
the
power
of
messaging
there.
They
could
do
a
performance
test.
They
could
do
a
conformance
test,
they
can
deploy
a
service
mesh,
they
can
deploy
their
application,
perform.
A
Some
tests,
get
back
some
analysis
and
and
then
use
that
to
either
continue
in
their
workflow
or
to
do
whatever
they
want
to
do
notify
somebody
continue
in
the
workflow
or
not,
but
it
sounds
like
the
goal.
Here
is
a
fairly
reusable
action
that
makes
it
convenient
for
people
to
just
embed
mescheri's
capabilities
in
their
pipelines.
A
That's
that's
just
awesome.
Nginx
is
asking
the
measuring
project
for
that
right
now
they
have
a
they're
wanting
to
run
smi
conformance
against
the
nginx
service
mesh.
If
you're
not
familiar
with
the
nginx
service
mesh.
A
Well,
it's
one
of
the
last
ones
to
be
sort
of
prominent
well.
The
last,
like
prominent
service,
meshes
to
be
announced.
All
of
you
are
have
heard
of
nginx.
No
doubt
many
of
you
probably
used
nginx
like
the
web
server
or
the
reverse
proxy
for
your
projects,
nginx,
plus
that
proxy
is
used
as
the
data
plane
component
for
nginx
service
mesh.
A
So
notably,
it
does
not
use
envoy
as
a
proxy,
unlike
open
service
mesh
that
does
use
envoy.
Anyway.
All
of
these
projects
are
potential
users
of
jubril
of
that
github
action,
because
each
of
these
kuma
open
service
mesh,
nginx
service
mesh,
they're
all
going
to
want
to
verify
their
conformance
to
the
service,
mesh
interface
specification
and
so
dhruv
in
particular,
who's
on
the
call
has
been.
A
This
has
been
a
long-standing
project
for
him
to
to
advance
and
he
has
been
and
so
dhruv
if
you're
not
talking
with
jubril.
A
Nice,
hey
fair
warning,
though
jubril
bites
occasionally.
A
F
So,
like
the
production
deployment
is
up
and
I've
added
the
initial
admins
and
the
moderators
like
once
they'll
accept,
you
know,
tell
grant
the
moderator
access
as
well,
and
apart
from
that,
I've
added
the
plugins
enabled
them,
and
I
have
made
the
ui
changes
as
well.
Apart
from
the
footer,
almost
all
things
are
done.
F
Yeah,
so
is
my
screen
visible
okay,
so
the
thing
is
like
the
default
page
is
still
latest
because
to
get
into
the
categories
I'll
have
to
go
through
the
wizard
and
there's
a
blocking
step
which
asks
for
the
email
id
so
till
then
I'll
wait
to
go
through
it
go
through
that
process.
Apart
from
this,
I've
added
the
header
and
the
hero
and
made
the
a
few
of
the
changes.
F
So
I
saw
just
now
that
you
are
not
given
admin
access,
and
so
you
couldn't
add
the
google
and
all
keys
for
login.
So
I've,
given
you
the
admin
access,
so
you
can
just
do
that.
A
Okay,
just
briefly,
I
want
to
go
on
record
that
that
that
josh
is
proving
a
point
that
I've
tried
to
make
any
number
of
times.
I
end
up
talking
a
ton
on
this
call,
and
I
and
I
shouldn't
be
somebody
else-
should
be
hosting
the
call
this
isn't
about
me.
A
I
just
I'm
the
one
spending
the
most
time
doing
all
this
stuff,
but
I
wanted
to
point
out
really
briefly
that
of
what
josh
just
said,
which
is
josh
will
give
me
admin
access,
which
is
to
say
it,
isn't
my
initiative
right,
like
josh,
I
don't
remember
how
many
folks
you've
had
assist
with
this,
getting
up
an
instance
of
discourse
and
and
styling
it
and
the
plugins
and
the
header
and
the
footer
and
the
design
of
it
and
all
the
effort
that
you've
gone
through.
A
But
it's
not,
I
didn't,
do
the
work
or
it's
not
my
initiative.
Moreover,
I
don't
even
have
you
know
administrative
control
so
josh?
What
does
it
mean
for
someone
to
have
administrative
control
and
what
like.
F
Yeah,
so
I'll
just
give
brief
about
it.
So,
basically,
this
is
the
discussion
forum,
where
mostly
discussions
will
be
around
the
service
meshes
and
their
solutions
and
their
efforts
across
the
companies
and
layer
5's
part
in
it
as
well.
There
could
be
also
general
discussions
about
service
mess,
so
there
will
be
three
roles:
members,
moderators
and
admins.
For
this
discussion
portal.
F
The
admin
would
have
access
to
like
the
overall
access
like
they
can
decide
on
how
to
invite
a
user
or
what
roles
a
user
should
have,
what
all
what
all
things
the
user
can
edit
and
how
can
he
post
and
all
those
things
the
moderators
would
be
for
looking
out
healthy
discussions
are
going
on
and
if
there
are
any
blockages
in
those
parts
and
they
can
inform
the
admin
for
any
tech
support
needed
and
the
members
would
be
the
users
or
like
the
the
general
public
who
will
be
looking
around
the
websites
asking
questions,
getting
answers
and
yeah
just
having
fun
around
the
portal.
A
A
You
know
like
one
of
the
things
actually
for
for
all
of
you
who
are
here
right
now
like
if
you
put
your
mind
to
it,
it's
it's
undefined,
exactly
what
the
categories
should
be.
You
know
of
the
different
topics
that
people
can
post
and
create,
create
questions
create
discussion
within
you
know.
A
It
seems
fairly
obvious
that
we
would
there
would
be
a
category
for
each
of
the
projects,
but
you
know
if,
if
I'm
ruth
or
anita
or
someone
here
focused
on
helping
build
the
community
and
helping
people
be
successful
if
I'm
a
mesh
mate
well,
I
gotta
say:
like
people,
ask
a
lot
of
the
same
questions
like
all
the
time
like
like
what
the
heck
is.
This
dco
thing?
How
do
I
sign
off
on
commits
or
or
what
is
this
community
and
why
you
know?
A
Why
are
so
many
people
showing
up,
and
why
is
it
you
know?
What's
how
can
I
get
involved
or
you
know
what?
If
I
want
to
create
something
new,
how
do
I
propose
that,
like
what
you
know
is,
should
the
links
to
a
community
handbook
be
published
here
and,
like
there's
all
of
those
types
of
questions
it
doesn't
all
have
to
be
hard
technical
stuff
necessarily
so
we
do
desire
for
it
to
be.
A
You
know
focused
and
somewhat
purposeful,
for
you
know
an
excellent
repository
and
source
of
information
for
especially
for
like
the
projects
here,
like
there's
no
better
place
in
the
world
to
say
to
ask
someone:
why
can't
mashree
talk
to
kubernetes
there's,
you
know
some
question
about
any
of
the
projects
like
this
is
the
place
our
problem
with
slack
right
now
is:
it
has
a
really
bad
memory.
A
It
forgets,
after
a
while,
because
we're
not
paying
for
1500
users
to
use
slack
we're
not
paying
for
slack
enterprise,
so
so
the
hope
is,
and
josh
is
showing
some
of
the
categories
now
that
well,
we
can
start
to
repeat
ourselves
less
and
people
can
have
some
of
those
answers
at
their
fingertips.
So
it's
going
to
take
all
of
you.
A
I
mean
I
have
been
trying
to
embarrass
samir
on
the
call
here
and
I
keep
calling
him
out
because
he's
you
know
one
of
the
more
on
the
people
on
the
call
he's
one
of
the
more
prominent
users
he'll
put
on
a
user
hack
and
put
on
a
contributor
hat
and
kind
of
switch
between
them,
and
so
the
type
of
feedback
that
samir
gives
is
is
golden
because,
and
it
can
be
extremely
helpful
for
building
out
a
repository
of
information
of
reference
information.
A
I
imagine
that
over
time,
some
of
what
will
happen
in
from
the
forum
here
will
be
well.
One
just
feature
requests
some
bugs
and
issues
that
are
overcome,
but
eventually,
like
there'll,
be
little
golden
nuggets
in
here
to
curate
and
sort
of
pull
out
into
like
a
troubleshooting
guide
or
into
a
getting
started
like
a
better
getting
started
or,
and
so
josh
has
had
the
task
of
collaborating
with
others,
as
he
does
this,
but
trying
to
figure
out
like
what
are
the
appropriate
plugins
to
be
enabled.
A
And
how
should
they
be
configured
and
should
there
be
voting
and
should
there
be
polling
and
should
there
like?
There's
a
lot
of
things
that
are
possible
to
turn
on
and
what
are
the
rules
around
these
things
and
and
so.
F
And
then
the
number
of
discussions
on
that's
topic:
okay,.
F
Yeah,
like
the
code
snippet,
we'll
just
check
it
out
right
now,.
D
F
So,
like
we'll
have
a,
we
can
have
a
session
as
well,
once
we
are
done
with
the
or
the
deployment
about
how
like
how
to
make
it
make
the
efficient
use
and
a
session
for
mod,
like
anyone
wants
to
come
forward
as
moderators
or
all
those
stuff.
Regarding
the
usa
like
how
to
use
discus
like
it's
pretty
easy
but
like
we
can
just
have
a
talk
on
it
later,
like
we'll.
Have
it
soon,
because
we
are
almost
on
the
words
of
going
live
with
this
production
deployment
as
well.
D
Great
that
would
be
beneficial
for
me,
at
least.
So
is
this
very
specific
to
measuring
discussion,
or
can
I
just
like
you
know,
can
somebody
ask
about
a
particular
service
mess
configurations
or
something.
F
Yeah,
so
you
can
ask
about
any
service
mesh
or
you
can
even
ask
about
like
I
would
I
I
cannot
speak
on
behalf
of
lee
but
like
we
can
also
ask
about
how
to
contribute
using
react,
how
to
contribute
using
gas,
because
there
will
be
people
who
will
answer
with
experience
so
yeah.
You
can
ask
about
anything.
You
feel
like
okay,.
A
Yeah
totally
yeah
it's
it's
meant
to.
I
mean
layer,
five
io
itself
with
the
other
projects
that
are
going
on
for
creating
learning
paths
for
learning
different
service
meshes
deeply,
and
you
know
combined
with
this
and
and
the
landscape
and
other
resources,
it's
layer,
five
io
itself
is
intended
to
be
ultimately
a
very
prominent
resource
in
you
know,
for
these
topics
in
general,
like.
D
Yeah,
so
so
why?
I
asked
because,
like
let's
say
when
you
plan
for
giving
the
certification,
people
can
refer
the
space
to
get
their
answers,
yeah.
A
I
think
yeah,
that's
in
part
why
we
should
make
sure
that
the
categories
that
are
created
make
that
very
evident
so
it
to
me
it
would
seem
that,
like
and
by
the
way,
we're
a
little
bit
over
time.
So
I'm
sensitive
to
that
that
you
know
that
we
would
have
category
one
category
for
each
service
mesh
each
of
the
the
mo.
A
D
A
And
yeah
and
the
the
certification
program,
I
can't
wait
to
use
the
to
have
a
mesh
masters
thing.
The
logo
is
sitting
there
and
waiting.
A
F
A
F
Like
it's
equally
important
to
answer
questions
as
well,
apart
from
giving
up
questions
because,
like
as
ali
said
we
are
having,
we
are
looking
forward
for
more
and
more
moderators
so
like
for
prompt
response
and
like
more
and
more
people
would
be
using
and
will
be,
requiring
more
and
more
people
to
have
answers,
providing
them
or
like
guide
them
throughout
their
like
with
their
own.
A
A
Very
nice
to
meet
the
some
newcomers
today
really
good
to
have
you
all
that's
a
wrap
for
this
week,
so
the
website's
call
is
on
monday.
If
front-end
oriented
things
are
your
thing,
there's
a
mesh
map
call
on
tuesdays,
there's
the
mesherie,
dev
call
and
wednesdays.
A
There's
the
newcomers
call
on
thursday,
which
I
highly
recommend,
and
there
are
bi-weekly
calls
for
the
messaging
continuous
integration,
the
mastery
ci,
the
github
actions
and
things
friday
call
for
community,
and
then
one
agenda
item
that
we
didn't
get
to
is.
There
was
a
request
this
week
for
an
another
call
to
focus
on
web
assembly
filters
for
envoy
and
how
mesherie
is
managing
or
beginning
to
manage
those.