►
Description
Network Service Mesh PR & Review Weekly Meeting 2020-06-02
A
A
A
A
A
C
D
A
A
I,
do
apologize,
I
ended
up
being
pulled
in
a
bunch
of
different
directions.
I
didn't
expect
in
the
last
couple
days.
Okay,
so
the
default
policy
examples
I
know:
we've
been
merging
a
bunch
of
stuff
related
to
that.
That's
actually
turned
out
really
well
in
terms
of
like
how
it's
sort
of
shaping
up
I.
E
A
Nope
I
see
that
and
we
have
in
her
back
woman.
So
that's
just
what
it
is
on
the
vol,
3
I
know:
you've
been
expanding,
that
out
with
DNS
I
got
I
took
a
quick
glance
over
what
you're
doing
with
the
DNS
sauce
and
it's
it's
interesting
cuz.
You
have
this
bias,
which
I
really
like
towards
trying
to
keep
everything
as
distributed
as
possible.
A
There
is
the
DNS
protocol
for
allowing
multiple
server
serving
the
same
domain
to
update
each
other
with
information.
It
may
not
be
fully
applicable
to
this
problem
space,
but
it's
probably
worse,
at
least
digging
into
to
take
a
look
at.
It
was
I,
don't
remember
the
name
of
it.
I'll
try
and
dig
it
up
and
send
it
to
you.
A
It
may
be
more
oriented
because
DNS
often
thinks
hierarchically
towards.
How
do
you
have
multiple?
You
know
DNS
minions,
that
are
getting
information
from
a
single
DNS
master,
but
they
may
also
allow
us
to
actually
essentially
do
zone
exchange
information
using
a
native
protocol
for
DNS
between
the
bl3
NFC's,
so
worth
definitely
worth
looking
at,
because
if
it
does
do
what
we
need,
it
would
be
a
very
clean
solution.
A
F
A
Okay,
excellent,
so
to
make
sure
I
understand
your
to
the
point
where
you
can
see
sort
of
basic
handshake
happening
with
the
standard
wire
guard
implementation,
and
you
can
see
reasonable
connectivity
between
two
VPP
s.
But
there
are
some
timer
things
that
you
have
to
get
right
before.
We
can
see
reasonable
connectivity
with
a
standard
wire
guard
implementation.
Is
that
correct.
A
A
I
have
the
same
problem
right,
I
usually
were
the
time
I,
you
see
me
pushing
a
P.
A
patch
I
have
made
at
least
three
really
terrible
mess
of
things
and
had
to
go
and
break
them
up
into
more
logical
chunks,
so
I'm
sympathetic,
but
it
does
think
enormous
ly
easier
both
to
review
and
to
sort
of
reason
about.
What's
happened
in
the
past
and
in
to
avoid
various
issues.
A
A
It
just
ends
up
being
a
much
cleaner,
API
overall,
so
and
so
I'll
get
that
that
that'll
get
pushed
off
and
it'll
simply
it'll
it'll
be
sort
of
another
round
of
the
world
getting
much
simpler,
which
is
always
welcome.
A
B
B
Internally,
we
will
start
with
women
implementing
some
testing.
A
pump
like
end
point,
which
will
provide
vital
functions
address
and
before
into
the
men
will
be
ready
for
new
is
decay.
We
will
be
able
to
check
where
Sarah
we
example
we've
just
this
way.
So
we
get
seven
points
will
have
real
sorry
for
earlier.
A
They're
literally
the
two
of
the
nicest
guys
in
tech
frankly
and
and
so
they're
they're
they're
wonderfully
helpful
and
they're
also
sort
of
spread
across
time
zones.
I
know
Michaels
in
Europe
and
Taylor's
in
the
US,
but
works
a
lot
internationally
and
so
hopefully
that
that's
a
little
helpful
I'm
sort
of
sensitive
to
the
fact
that
you
guys
are
sort
of
often
skewed
off
with
your
native
time
zone
and
I
appreciate
that
very
much.
But
anything
that
makes
it
easier
is
probably
good
and
you
do
have
access
to
packet.
Now.
A
Excellent
standard
the
cedar
combat
I'll
make
on
that
is
the
the
packet
servers
are
being
donated
by
packet
to
CN,
CF
and
CN.
Cf
is
gracious
enough
to
make
them
available
to
us
and
so
by
all
means
keep
servers
up
as
long
as
you're
doing
useful
things.
It's
like
you've
beat
on
a
server,
and
you
know
you
keep
it
up
for
a
week
because
you're
actively
working
on
it
most
days
of
that
week.
A
A
A
G
A
Know
your
heart
percent
correct,
I,
I'm,
part
of
the
reason
that
I
haven't
quite
done.
That
yet
is
just
just
to
be
completely
honest.
Is
that
in
order
to
bring
it
up
to
the
point
where
I
can
test
it
and
and
I
actually
don't
quite
need
to
register
it,
yet
that
makes
sense
yeah
it's
going,
and
so
I'm
sort
of
like
get
something
working
get
the
next
thing
working.
It's
sort
of
the
last
thing
I
need
to
get
working
still
important,
but
blast.
A
B
A
A
We
don't
have
to
write
unmarshal
errs
before
they're,
just
there
yeah
so
and-
and
it
was
super
funny
because
just
before
I
pushed
up
that
pattern,
I
literally
had
an
entire
raft
of
on
marshallers
that
I
realized
I
had
put
a
lot
of
effort
into,
but
I
didn't
need,
and
that
made
me
happy
because
I
could
read
get
rid
of
them.
Bleeding
code
is
good
for
the
soul.
A
A
B
G
A
Quite
quite
frankly,
for
the
stuff
you're
doing
with
the
network
service
manager,
which
basically
is
completely
agnostic
as
to
operating
system.
If
you
have
the
the
testing
for
the
binary,
actually
start
them
and
tear
them
down,
then
you
can
probably
just
run
go
tests
and
everything
will
be
fine.
Yeah.
B
B
A
A
Okay,
so
the
OPI
stuff
is
moving
forward.
The
authorization
chip
monitor
chain
elements
I'm
actually
super
happy
how
those
are
turning
out.
Frankly,
the
authorization
monitor
chain
elements,
one
of
the
things
I
really
like
about
the
way
they're
sort
of
turning
out
is:
they
aren't
actually
welded
to
OPA.
A
Because
we
well,
we
definitely
want
to
use
OPI
you,
you
really
don't
want
to
sort
of.
You
don't
want
to
imbue
some
technology,
even
if
technology
as
good
as
OPA
or
technology
as
good
as
spiffy.
You
don't
want
to
have
that
running
throughout
your
code.
If
you
can
help
it
because
you
know
world,
the
world
is
strange
and
sometimes
you're
wrong,
which
actually
brings
me
to
a
question.
I
know.
A
A
D
A
Yeah,
let's
so
I
actually
had
been
thinking
a
similar
sort
of
idea,
quite
frankly,
and
into
like.
Let's
take
a
look
at
how
we're
doing
that,
because
I
think
that's
probably
the
right
thing
to
do.
We
just
want
to
make
sure
we
do
it
in
a
way
that
has
a
light
touch
in
terms
of
how
it
binds
us
to
spiffy.
If.
B
A
B
A
A
B
A
A
A
E
A
No
you're
completely
correct,
so
this
is
one
of
those
things
where,
unfortunately,
sometimes
the
networking
terminology
bleeds,
then
so
what
we
call
composing
network
services
together
in
a
chain
is
true,
is
very
similar
to
a
use
case
in
networking.
That's
often
called
service
function
training.
Now
we
don't
usually
use
that
term
when
we're
talking
to
the
public
about
this,
because
while
all
the
networking
people
go,
aha
service
function,
training,
everyone
else
goes
what,
because
it
doesn't
mean
anything
to
them
and
it's
confusing.
E
A
A
This
is
interesting,
so,
typically
speaking,
that
the
the
network
service
chain
that
you're
dealing
when
you're
dealing
with
a
composition
of
this
sort.
So
this
is
a
we're
asking-
is
actually
a
very
subtly
intelligent
question,
because
traditionally,
when
you
have
chain
where
you,
for
example,
had
a
client
than
the
VPN
or
in
a
firewall
at
a
VPN,
then
you
know
essentially
what
you
have
in
the
middle
there
that
we
never
talk
about.
A
Are
things
like
the
network
service
managers
right
which
are
part
of
the
path,
but
we
don't
sort
of
logically
talk
about
as
being
part
of
chain.
Usually
let's,
let's
take
this
offline
and
chat
a
little
bit
over
text
after
the
meetings,
because
I
think
you're
thinking
about
a
thinking
about
things
in
a
very
smart
way,
but
I
don't
but
which
makes
me
reluctant
to
give
you
too
fast
an
answer
because
the
way
I
think
about
the
world?
A
No,
you
would
not
actually
have
the
registry
as
part
of
the
SFC
chain,
but
that
may
actually
be
a
misleading
answer,
because
you're-
probably
not
thinking
about
it
quite
the
way
I
do.
But
it
sounds
as
if
you're
thinking
about
it
in
a
very
smart
way,
so
I
won't
understand
your
thinking,
better
cool,
so
we're.
We
are
now
about
five
minutes
out
from
the
meeting
at
the
top
of
the
hour.
Yeah.