►
From YouTube: Layer5 Newcomers Meeting (Dec 3rd, 2020)
Description
Welcome @KundraSarthak and Keenal!
A
A
A
All
right
with
three
minutes
in
let's
start,
we
have
this
age-old
tradition
of
making
people
introduce
themselves
on
these
calls
if
you
have
been
if
you've
never
been
on
these
calls
before
and
let's
start
who
wants
to
go
first
before
I
start
calling
out
names,
I
can
go
first.
B
B
I'm
a
masters
in
computer
science
student
right
now
and
I'm
excited
to
contribute
a
lot
in
this
project.
Looking
forward
to
meeting
all
of
you.
Thank
you
great.
C
I
have
a
quick
share
about
keno
and
that
is
that
she
doesn't
boast
about
it,
but
but
she
might
be
the
only
one
that
I
know
that
has
her
first
name
as
her,
her
github
user.
C
I
won't,
I
don't
think
you'll
ever
catch
me
asking
you
hey.
What's
your
github
username
again.
A
All
right
who
wants
to
go
next.
A
F
Everyone
here
and
looking
very
forward
to
contributing
seemed
a
lot
of
cool
projects.
Here
I
actually
got
to
know
about
the
community
by
my
friend
who
was
a
cncf
intern,
this
previous
cohort
of
the
three
months.
I
currently
just
skipped
my
meeting
at
the
mls
fellowship.
I
mean
I
attended
half
of
it
to
attend
it
here.
I
said
it's
a
new
cover.
Tweeting
I
have
to
go.
Currently,
I'm
contributing
to
facebook
stock
is
always
there
in
the
fellowship
it's
about
a
week
of
week.
F
More
of
that
left,
I
will
probably
continue
that
there,
but,
yes,
that's
a
cool
project.
If
anyone
wants
to
contribute
there,
also
it's
open
source,
everyone's
contributing
everywhere.
I
found
the
projects
to
be
really
intriguing
here
and
I
want
to
like
transition
into
the
devops
field.
So
I
thought
that
this
will
be
a
good
learning
opportunity
for
me
and
actually
applying
what
I
learn
as
well
as
I
go
so
yeah
apart
from
programming
which
out
pretty
much
everyone,
there
is
a
programmer,
I'm
a
photog.
F
F
And
yeah,
so
I
represented
I've
been
to
like
state
level
theater
acting
in
my
college.
I'm
currently
doing
my
bachelor's,
I'm
in
my
third
year
in
computer
science.
A
F
I'm
in
vip
that
stands
for
well
institute
of
technology.
A
A
F
A
All
right,
I
hope
I
see
you
in
something
I
have
seen
a
couple
of
fairy
tales.
F
Oh
yeah,
I
actually
wanted
to
ask.
I
don't
know
if
this
is
the
appropriate
place,
but
I
so
my
friend
who
was
contributing
as
a
cncf
intern.
He
was
contributing
to
thanos.
If
I
was
a
professor,
but
when
I
got
the
list
I
think
thanos
wasn't
there.
I
think
thanos
and
committee
has
also
used
react
and
stuff
like
that.
So
they're
frankly
understand.
C
C
I
gave
a
talk
at
a
cubecon
eu,
I
think
three
years
ago
on
prometheus
and
a
little
bit
on
extending
prometheus,
adding
some
new
functionality
in
its
adding
alerting
and
eventing
capabilities
beyond
what
it
had,
and
I
know
it
was
angular
then,
because
I
added
some
new
functionality,
but
they
were
talking
about
moving
to
elm
at
the
time
and
I
think
the
big
consideration
at
the
time
was
nobody's
doing
so
that
would
make
contribute.
C
C
F
Main
concern
was
asking
that
question
was
because
I
saw
that
a
couple
of
people
a
couple
of
newcomers
started
already
started
contributing
to
mystery
ui,
so
I
thought
they
already
have
a
contributor.
So
I
might
you
know,
contribute
to
a
project
that
needs
some
attention.
I
have
no
problem
since
I'm
starting
new.
I
can
contribute
to
anything.
C
C
C
Nice
good,
okay
enough
said,
like
there's,
there's
a
mile
there's
a
mile
of
things
to
do
there
I'll
go
look
for
one
while
we're
on
the
call
see
if
it.
If
it's
interesting.
F
C
Yeah
good
good
response.
I
always
feel
awkward
asking
people
to
put
themselves
into
a
box
hey.
Is
it
front
end
or
is
it
back
end
and
it's
just
an
improperly
phrased
question,
so
more
of
a
devops
orientation?
That's
fantastic!
There's
a
ton
of
need
in
across
the
projects
with
respect
to
to
tooling
and
to
well
interoperating
with
a
lot
of
the
other
cncf
projects.
F
G
A
All
right,
thank
you.
Let's
move
on
to
the
next
person.
H
Okay,
okay,
so
hi
everyone.
I
am
adeshi
singh
and
I
am
a
student
here
like
finally
a
student
here
at
hbcu
college
in
india.
I
have
been
a
google
summer
of
code
2018
and
contributed
to
foss
asia
and
been
around
open
source
for
quite
a
bit.
I
have
decent
experience
in
full
stack
development
and
have
been
learning
devops
recently.
H
So
actually,
this
community
was
suggested
to
me
by
a
few
of
the
old
contributors,
which
I
knew
like
shiva
number
and
probably
they
have.
I
have
contributed
with
them.
I
have
been
to
hackathons
with
them,
so
they
recommended
this
community
and
so
far
so
good.
Indeed-
and
in
case
lee-
and
everyone
knows,
I'm
the
one
who
has
having
been
having
trouble
with
the
os
and
that
guy.
C
Yeah,
I
think,
as
a
matter
of
fact,
I'll
udesha.
I
will
go
ahead
and
and
put
your
name
into
the
attendees
list
and
oh
actually,
it's
there,
I'm
just
gonna.
Add
I'm
gonna.
Add
your
middle
name,
which
is
problem.
C
But
nice
fantastic
and
it's.
C
Good
to
anyway,
it's
good
to
have
to
hear
like
shiva's
name
and
push
his
name,
that
other
folks
have
convinced
you
to
spend
some
time
here.
So
this
is
great.
A
All
right,
they
said
it
wasn't
solved
right.
You
couldn't.
H
About
that,
so
I
managed
to
found
find
a
workaround
with
cursed
suggestions
and
a
few
of
like
I
had
a
call
with
anirud.
So
he
did
guiding
me
so
far
so
good,
but
I
will
have
to
like
tinker
around
a
bit
too
to
see
if
it
keeps
working
like
that.
It
keeps
looking
fine
all
right.
A
Yeah
all
right,
fair
enough
who
wants
to
go
next.
G
Yeah
so
hello,
everyone
myself
and
I'm
currently
pursuing
the
second
year
in
computer,
science
and
engineering
so
like
my
main
interest,
is
in
monster
so
far
like
I've
learned
reactions
and
currently
I'm
doing
internship
in
a
company
with
react
itself.
So,
like
it's
been
a
good
four
to
five
months,
working
with
react,
knowing
getting
a
bit
of
experience
on
react
and
like
I've
done
few
projects
using
node
express
complete
one
and
just
posted
it
on
a
roku
nine
like
two
weeks
ago.
So,
like
I'm,
focusing
like
questions,
I've
worked
on
react.
A
All
right,
that's
pretty
impressive.
A
Definitely
all
right,
let's
try
and
show
you
some
of
the
side
projects
on
this
call
if
ruth
is
still
on,
if
she's
not,
let's
see
who's
next.
I
Yeah,
so
I
missed
my
own
luck
like
I
missed
the
last
newcomers
community
meeting
kind
of
traveled,
so
I'm
tony,
I'm
a
50
undergraduate
student
studying
computer
science
with
economics
and
I'm
a
front-end
developer
with
experience
and
design
user
experience
and
design
and
yep.
I'm
happy
to
be
here.
A
I
Well,
no,
I
didn't
exactly
get
the
measurement,
but
then,
like
I
have
somebody
I'm
assisting
whenever
I
need
help.
I
And
his
name
is
forgotten
his
name,
it's
a
very
long
name.
His
name
is.
C
It
would
be
so
much
nicer,
I
mean
look.
Tell
me,
I
mean
look
at
your
name,
it's
four
letters,
long!
It's
not
that
difficult
to
do.
You
can
just
abbreviate.
I
know
like
any
rude
is
a
good
example.
He
likes
to
go
by
ani.
I
know
that
because
I
I've
asked
him
like
four
times
and
every
time
he
said.
No,
no,
it's
it's
really
on
your
road,
but
that's
not.
A
All
right
anybody
else,
who's
with
us
for
the
first
time.
J
L
K
It
better
now
it
is
yep,
oh
okay,
so
I
I
mentioned
that
I'm
a
front-end
developer
with
interest
in
going
to
start
anytime
soon.
I've
already
gotten
started
with
node
and
I
also
have
some
interesting
develop.
So
I
I
already
took
a
few
courses
with
or
gold
and
kubernetes,
but
I
doubt
if
I
understood
a
lot
from
them,
because
I'm
just
getting
started
and
I'm
treating
you
with
mercury,
I
I'm
also
having
a
few
problems
setting
up
the
project
locally.
C
K
C
K
So
I
don't
know
how
to
share
the
error
message.
I'm
getting,
but
I'm
supposed
to
send
a
picture
screenshot
or
share
my
phone.
A
K
K
So
I
think
this
is
the
end
of
my.
C
Here
in
just
a
little
bit
later
on
the
call-
maybe
maybe
you
could
share
your
screen
and
we
could
walk
through
it.
I
think
everyone
would
benefit
from
that.
E
C
Okay,
we're
we're
taking
that
note
in
the
topics
so
good
of
you
to
mention
it
another
quick.
So
if
you
can
see
the
meeting
minutes,
there's
another
approach
to
collecting
error
logs
as
well,
but
we'll
cover
that
that's
good.
A
All
right,
I'm
very
sure,
I'm
pronouncing
this
wrong,
but
akuni
ikean.
A
A
Meeting
I
wish
that
wasn't
because
of
my
pronunciation.
Hopefully,
he'll
join
back
and
all
right,
that's
enough
of
the
intros.
Let
me
give
a
general
intro
to
the
meeting
and
what
we
do
here
before
we
begin
with
the
other.
Now
we
take
an
hour
every
week
to
welcome
newcomers
into
the
community,
get
all
your
doubts
solved,
get
you
something
to
work
on,
get
started
in
any
of
the
projects
or
your
domains.
A
We
also
usually
give
you
run-through
of
our
either
of
our
side
projects
or
either
on
how
to
set
up
and
run
one
of
our
central
projects
measuring,
which
is
what
we
plan
to
do
today,
as
well,
if
you're,
having
issues
running
it
locally
in
your
system
or
getting
it
up
or
getting
a
system
dev
system
installed
and
ready.
A
This
is
the
meeting
to
speak
up
on
if
you're,
having
issues
on
finding
a
project
or
domain
to
work
with
this
is
the
best
place
to
speak
about,
if
you're,
having
issues
on
generally
on
how
to
get
started
in
the
community
or
any
projects
or
simply
can't
find
on
how
to
get
started
again.
This
is
the
best
place
to
speak
up.
You'll
find
mentors
you'll
find
people
to
work
with
here
and
you'll
also,
hopefully
find
either
a
domain
or
a
project
to
get
invested
in.
A
We
also
take
a
slightly
informal
tone
in
these
meetings,
so
please
feel
completely
free
to
speak
up
on
anything
basically,
and
we
do
not
believe
in
stupid
questions
so
go
ahead
and
bombard
us
with
any
and
all
questions
that
you
can
think
of
and
lee
likes
to
give
people
names
kindly
go
ahead
and
add
into
those
names
or
go
with
those
I'd
suggest
you
to
stick
with
those,
because
those
are
not
gonna
change
all
right.
That's
it.
Let's
get
started.
A
I
let
keel
speak
about
us.
While
I
set
up
a
little
bit
of
the
or
when
I
start
meshing
and
that's
it
keno
do
you
want
to
go
first
or.
B
Adesha,
I
think
we
already
talked
about
the
issues
that
I
had
yesterday.
I
mean
the
questions,
so
I
think
mr
lee
knows
about
them.
C
Yeah,
so
so
by
the
way,
quinoa
are
you
located?
Are
you
in
florida?
I
am
okay.
Yes,
I
embarrassed
myself.
A
week
ago,
another
newcomer
had
joined
and
I
confused
her
with
you
and
I
tried
to
make
a
joke
about
florida
and
it
bombed
that
very
good,
but
so
so
to
go
into
canals
by
the
way
say
it
one
more
time.
Annunciate
your
first
name,
one
more
time.
C
Guinella
had
a
couple
of
questions
as
she
went
to
start
to
contribute
to
measuring
ui,
and
so
not
only
is
it
a
little
easier,
maybe
to
speak
to
some
of
those,
but
to
also
do
that
here
in
this
call,
it's
a
perfect
call
for
just
acquainting
people
with
well
or
talking
about
how
to
set
up
your
development
environment
for
measuring
or
for
how
to
set
up
your
environment,
but
maybe
a
little
bit
more
on
when
you
need
certain
environments
versus
different
environments
and
so
I'll.
C
C
C
Anyway,
I'm
sitting
on
the
master
branch,
and
so
as
I
so
messy
itself
as
a
project
in
this
repository,
the
measuring
repository
as
a
matter
of
fact,
let
me
just
share
my
whole
screen
real,
quick
and
please
onirude
or
ruth
or
anyone
else
here
that
wants
to
interject
with
some
ad-lib
or
some
additional
context
to
what
I'm
about
to
say.
Please
do
because
each
of
you
are,
you
know
a
lot
of
you
on
the
call
ludasha.
C
Oh
nice,
okay,
so
so
so
one
one
thing:
that's
good
to
note
about
the
mashery
repository
is
that
it's
it
contains
about
three.
No,
I
guess
we'll
see
it's
four
projects
potentially
or
four
components
that,
when
brought
together
almost
make
up
all
of
what
mastery
is
measury
as
a
as
a
project.
Is
it's
not
sprawling?
C
As
a
matter
of
fact,
there's
a
number
of
us
that
have
complained
about
the
fact
that
it
there
aren't
more
measuring
repositories
which
is
kind
of
weird
because
there's
like
I
don't
know
if
there's
like
25
of
them
or
something
for
measuring,
and
that's
in
large
part
because
of
the
number
of
adapters
that
measuring
has
and
but
the
mesh
re,
the
measuring
proper
repo.
So
to
speak,
this
repository
of
the
four
components
that
are
in.
I
C
C
C
Here
so
it's
it's
react.
It's
next
js
there's
some
billboard
js
in
there
as
well.
Billboard
js
is
for
charting
charting
metrics,
so
you
use
that
framework.
There
there's
a
collection
of
individuals
within
the
contributors
in
the
community
that
are
working
on
a
different
javascript
framework,
cytoscape
js.
C
That
framework
is
for
really
for
topological
visualization
or
to
basically
show
nodes
and
edges
to
show
something
of
a
visual
topology
of
your
infrastructure,
so
for
sarthik,
just
thinking
it
towards
devops,
like
the
tool
that's
being
built,
there
is
to
visualize
the
infrastructure
and
show
let
people-
and
I
guess,
actually
amirachi.
C
You
also
had
been
recently
studying,
docker
and
kubernetes.
So
any
rudy
is
one
of
the
individuals
working
on
that
project.
At
some
point,
he'll
probably
want
to
show
that
off.
It's
not
checked
into
this
repo
at
the
moment.
It's
a
separate
project
so
anyway,
now
that
I've
totally
confused
people.
Let
me
go
back
and
just
say
some
things
succinctly:
the
message
repo
has
like
four
or
five
things
in
there.
It
has
a
ui
component,
the
main
one.
It
also
has
this
initial
provider
ui.
C
So,
if
you've,
ever
whenever,
you've
started
up
messaging
for
the
first
time,
you
get
shown
a
very
small
user
interface
for
choosing
a
provider
or
choosing
a
system
to
authenticate
to,
and
there
are
a
couple
of
choices,
the
default
choice
is
measuring
and
so
to
to
create
an
account
or
to
authenticate
to
your
existing
account.
You
just
choose
a
social
provider
and
sign
in
we'll
talk
more
about
providers
another
time,
but
suffice
to
say
those
are
the
two
uis
that
that
was
the
provider
ui,
that
little
login
screen.
C
C
It's
written
in
go
that
command
line
client
just
compiles
down
to
a
single
static
binary.
So,
just
by
static
binary,
we
mean
that
you
can
take
that
that
single
file
called
measuring
ctl,
assistive
file
and
and
all
of
the
functionality
of
that
client
is
contained
within
that
that
single
file.
So
it's
just
it's
just
the
meshery
cli
it
is.
C
It
is
a
client
of
the
mescheri
rest,
api
and
so
canal
canal
as
you've
gone
to
work
on
some
some
features
and
functionality
in
mesherie's
ui
a
lot
of
times,
you'll
interface
with
mesherie's
rest
api
that
rest,
api
sort
of
the
entry
point
to
that
api
is
under
router.
There's
a
file
server
go
even
if
you
don't
know
not
just
kenobi,
but
anyone
who
doesn't
know
go,
you
can
still
get
up.
You
can
still
come
to
quickly
understand
what
this
this
single
file
is
server,
go
it's
a
collection
of
all
of
the
rest.
C
Endpoints,
so
you'll
see
a
bunch
of
go
gobbledygook,
but
you'll
see
these
slash
api,
something
so
usually
slash
noun,
so
that
this
is
where
you,
where
clients,
like
the
measure,
ui
or
mastery
ctl
generally,
those
clients
will
interact
with
mesri
server
the
core
functionality
through
these
rest
apis
through
these
rest
endpoints.
C
That
measuring
needs
to
be
continuously
in
sync
with
the
infrastructure
and
all
of
the
changes
that
are
going
on
in
the
infrastructure,
and
so
we
refer
to
this
the
capabilities
behind
this
api.
We
refer
to
that
as
mesh
sync,
so
just
a
synchronization
of
information
between
the
infrastructure
and
the
management
plane
or
between
measuring
and
the
infrastructure,
so
so
cool,
so
that
that's
that's
what
that's
about
so
there's!
There's
the
client
component,
that's
one,
the
the
provider
ui
the
main
ui!
C
So
that's
a
couple
more
and
then
there's
the
documentation,
just
the
measuring
documentation
that
you
can
that
some
of
you
are
visiting
and
finding
a
number
of
bugs
within.
As
a
matter
of
fact,
you
can
see
above
right
here
it,
but
so
this
set
of
content
under
the
docs
folder.
It's
all
of
what
you
see
here
in
this
jekyll-based
documentation
site
that
runs
on
github
pages.
C
If
I'm
remembering
correctly,
the
rest
of
the
folders
are
are
mostly
comprised
of
go
and
they
are
what
make
up
mescheri's
server
so
so
wow.
We
we
digressed
into
all
of
what
those
components
are,
because
what
we
were
trying
to
do
is
say:
okay,
you've
got
oh,
and
I
guess
what
we
also
didn't
talk
about
is
the
fact
I
mentioned
the
fact
that
mesri
has
adapters.
C
All
of
you
should
have
access
to
the
community
shared
drive.
That's
a
google
drive
has
a
lot
of
resources
in
it.
It
has
a
blank
slide
here,
which
is
not
intentional,
but
it
has
has
a
lot
of
resources,
and
one
of
those
is
a
set
of
slides
on
mysteries
architecture,
just
logical,
it's
logical
architecture,
so
we
were
just
talking
about
mescheri's
rest
api,
the
fact
that
there's
a
message
server
written
in
go
and
the
fact
that
there's
one
adapter
for
each
type
of
service
mesh
that
measures
supports.
C
So
nine
and
counting
at
the
moment
each
of
these
adapters
are
written
in,
go
and.
C
And,
depending
upon
what
you're
working
on
you
may
need
to
either
just
run
just
build
the
measuring
ui
component
or
you
might
want
to
be
building
the
mastery
server
component,
maybe
you're
making
a
new
api
or-
and
maybe
you
need
to
be
running
one
or
more
adapters,
and
so
it's
fairly
commonplace.
That
you'll
need
to
run
both
the
ui
and
the
server
to
the
extent
that
you're
trying
to
affect
a
piece
of
functionality
or
behavior.
B
I'm
sorry,
can
you
just
say
something
so
we're
talking
about
how
to
run
mastery
and
that's
good,
but
can
we
just
back
up
a
little
bit
and
talk
about
what
mashery
actually
is
so
I
know
it
has
to
do
with
micro
services
and
when
we
are
talking
with
the
services
we
is.
This
is
that
when
we
need
to
use
this
like
what
is
the
purpose
of
a
service
smash,
basically
yeah.
C
Yeah,
it's
a
good
so
I'll,
say
this,
there's
a
there's,
a
short
report
on
or
a
short
book
on,
answering
just
that
question.
Basically,
that's
free
and
the
second
edition
just
published.
C
All
of
you
are
welcome
to
it
remind
me
and
I'll
put
a
link
to
it
in
the
slack
so
to
the
extent
that
it's
somewhat
short,
it's
only
so
painful
to
read.
But
to
answer
your
question:
it's
the
holy
hell.
This
is
such
a
dangerous
question
to
ask
me:
I
will
talk
to
you
for
an
hour
on
this
to
be
as
concise
as
possible.
Yeah,
I
think
you're
hitting
it
on
the
head
as
microservices,
have
taken
flight
and
have
become
the
predominant
way
to
approach.
C
Microservices
are
have
become
popular
because,
probably
because
of
conway
because
of
the
need
for
speed
because
of
conway's
law,
because
you
want
your
teams
to
move
faster
and
be
decoupled
from
one
another
to
iterate
quickly
and
deliver
functionality
fast
when
they
do
most
often
the
shape
that
a
microservice
takes
a
lot
of
times
takes
the
shape
of
a
container
and,
if
you're
doing
anything
meaningful.
You
end
up
with
a
lot
of
containers
and
pretty
soon
you've
got
containers
sprawl
and
you
need
an
orchestrator
and
you're
running
something
like
kubernetes
to
help.
C
You
manage
a
bunch
of
nodes
or
servers
that
are
running
your
containers
and
tracking
the
health
of
them
and
are
they
are
they?
When
do
they
get
scheduled?
When
do
they
get
rescheduled
and
how
much
resources
are
they
consuming
and
which
ones
need
to
be
stay
adjacent
to
one
another,
be
it
have
a
strong
infinity
or
which
ones
need
to
have
an
anti-effect?
Just
like
all
kinds
of
sort
of
lower
level
concerns
about?
C
How
do
you
form
a
cluster
run,
your
compute
interface
with
your
network
and
your
storage,
and
so
kubernetes
and
other
orchestrators,
like
it
have
only
gotten
so
far
into
addressing
all
of
the
distributed
systems.
Needs
that
happen
when
you
have,
even
just
you
know,
just
a
simple
front-end
app
and
a
back-end
app
a
front-end
container
and
a
back-end
container
that
when
a
user
visits
that
front
end
almost
every
time,
the
back
end
is
implicated,
and
so
almost
every
time
that
the
user
pulls
up
the
page.
C
There's
a
for
a
single
interaction
like
if
I
request,
if
I
refresh
this
screen,
would
be
like
for
a
single
interaction
there
would
the
network
would
be
implicated,
so
the
front
end
would
make
a
request.
The
back
end
turns
out.
C
The
network
is
fallible
like
the
like
all
of
the
other
infrastructure
that
you
run,
and
so
it's
not
guaranteed
that
your
request
would
make
it
there
and
would
come
back
or
that
it
would
do
it
in
a
timely
fashion
or
that
like
or
that
this
thing
is
even
up,
and
so
what
do
you
do
when
you
can't
reach
the
database?
You
can't
reach
the
back
end.
C
C
Should
you
stop
doing
it
because
you've
got
like
five
replicas
of
the
front
end
and
they're
all
trying
to
hit
the
back
end
and
now
you're,
just
retrying
a
bunch
of
times
and
overloading
it
or
like
there's
a
there's,
a
very,
very
long
list
of
unaddressed
concerns
that
that
become
fairly
fairly
painful
in
a
distributed
systems,
environment
or
in
an
environment
where
you're
running
a
lot
of
containers
and
so
service
meshes
layer
down
in
those
types
of
environments,
they've
become
quite
popular
because
they
give
you
a
lot
of
additional
observability
and
vibes
out
of
the
box
and
by
observability
I
mean
a
lot
of
additional
metrics
about
how
many
requests
are
being
made
at
what
speed.
C
Whether
or
not
those
were
air.
You
know
errors
or
not.
What
was
they
give
you
so
metrics
and
logs
and
service
meshes
facilitate
distributed.
Tracing
service
meshes.
Give
you
a
ton
of
control
over
the
traffic
for
re
use.
Cases
like
resiliency,
like
I
was
just
saying,
with
retries,
but
also
for
security,
to
make
sure
that
you've
got
that.
C
C
But
it's
all
the
rest
of
your
cloud-based
infrastructure.
Networking
is
difficult
and
most
developers
and
operators
like
those
two
personas.
A
lot
of
those
folks
have
never
physically
touched
a
switch
or
a
router
or
a
like
or
or
network
gear,
and
don't
focus
on
that.
And
yet
they
need
to
be
empowered
to
programmatically
control
networks
and
networking,
and
they
shouldn't
have
to
build
all
of
those
concerns
into
the
app
you
shouldn't
be
writing
into
your
app.
C
Oh,
if
you
try
make
a
request
to
the
back
end
and
it
fails
go
ahead
and
retry
you
shouldn't
or
as
things
progress
and
move
forward
generally,
if,
if
your
role
is
a
developer
and
you're
trying
to
build
up
functionality
to
generate
a
plug-in,
I'm
sorry
generate
a
thumbnail
for
this
image.
Here
as
an
example,
you
wouldn't
want
to
spend
your
time.
Writing
that
retry
logic,
rather
you
just
say:
well,
there's
a
service
mesh
running
I'll,
just
configure
it
or
somebody
else
will-
or
I
will
configure
it
to
do.
C
Moreover,
there
are
20
something
of
them
that
this
community
tracks
here
this
gets
referenced
a
lot
by
people
in
general,
and
so
then
people
so
as
someone
says
well,
I
think
I
have
all
those
pains,
and
it's
not
just
that
service
meshes
only
work
in
the
in
context
of
containers
service
meshes
some
of
them
work
with
services
that
are
running
in
virtual
machines
or
that
are
running
in
on
bare
metal
systems,
and
so
people
come
over
and
say:
okay
well
great,
so
which
one
should
I
use,
and
then
how
should
I
get
started
on
it
like?
C
What
should
I
turn
on
first
and
by
the
way,
what
basically
the
same
question
you're
asking,
which
is
sort
of
like?
Why
do
I
need
it?
Is
it
really
gonna
help
me
and
so,
and
also
that
was
a
lot
of
things
that
came
out
of
your
mouth?
If
your
infrastructure
and
if
the
service
mesh
is
gonna,
give
you
all
that
functionality?
C
Isn't
it
gonna?
Isn't
it
going
to
incur
some
overhead
as
it
it
as
that
system
itself
runs
so
like
which
one
of
these
is
lightweight
and
runs
quickly
or
which
one
of
these
has
a
ton
of
power?
But
you
know
has
a
little
more
overhead
all
kinds
of
questions
that
people
have
and
things
tooling,
that
they
need
empowered
with
those
questions
that
I
just
said,
are
things
questions
that
measury
as
a
project
is
trying
to
address
that
we're
trying
to
help
people
adopt
service
meshes
initially
and
then
ongoing
operate
them
with
confidence.
C
So
yeah,
very
good
and,
and
so
yeah,
maybe
the
last
word
on
that
is
that
briefly,
some
folks
will,
I
think,
be
myopic
in
their
in
their
thinking.
They'll
be
too
short-sighted
to
to
consider
the
value
of
a
project
like
nusrey.
They
will
sort
of
they'll.
Look
at
it
and
say:
oh
it's!
It
manages
multiple
service
meshes.
C
Well,
I'm
not
running
multiple
service
meshes,
I'm
just
running
one.
So
you
know
thanks,
but
I
don't
need
that
tool
and
the
way
that
we
present
meshri.
We
need
to
make
sure
that
we're
we're
changing
that
messaging
a
little
bit,
because
the
fact
that
it
manages
more
service
meshes
than
any
other
project
or
product
in
the
world
is
cool,
but
that's
not
its
core
value.
C
C
Good
yeah,
so
so
can
I
take
to
briefly
for
everyone
else:
there's
there's
this
fairly
long
make
file
in
the
project
that
lets
you
run
or
build
and
run
in
those
individual
components
that
we
were
just
kind
of
talking
about.
C
So
one
of
those
is
to
like
make
mastery
ctl
to
build
that
that
small
command
line
client
it's
really
like
and
and
by
the
way
this
probably
needs
to
be
improved.
But
it's
these
various
commands
that
you're
using
already
to
build
and
run
the
project
and
so
yeah.
I
would
say
that
the
two
that
are
probably
the
most
commonly
used
are
actually,
I
think,
the
two
that
you
were
highlighting,
which
is
this:
if
you
execute
the
command,
make
run
ui
dev
you'll
that
will
well
that
will
execute
these
commands
right
here.
C
So
it'll
build
the
ui
and
run
a
local
web
server
to
let
you
test
out
your
changes
and
and
it'll,
you
know,
sit
there
and
listen
for
additional
changes.
So
if
you
make
changes
in
the
in
the
components,
it'll
recompile
or
rebuild
quickly
and
show
you,
the
problem
is:
if
you're
only
running
the
ui
and
you
you
know
and
you're
not
running
the
the
server
as
well.
B
If
I
make,
if
I'm
running
both
run
ui
dev
and
the
server,
and
if
I
make
a
change
on
the
ui
part,
then
will
it
also
get
updated
on
the
server
side
too.
That's
a
great
question.
No.
C
As
a
matter
of
fact,
there's
I
think
also
to
further
that
question.
There's
like
an
another
easy
point
of
confusion,
and
that
is
actually.
This
is
a
point
of
confusion.
I
think,
even
as
I
go
to
describe
it,
that's
the
if,
when
you
build
the
server,
if
you
end
up
running,
if
you
do
make
run
local,
so
mesh
reservoir
itself
gets
built,
so
there's
some
go
commands
that
fire
off
to
build
the
project,
and
it's
a
little
bit
of
a
point
of
confusion
to
me.
C
M
Yeah
you're
only
building
the
backend
and
and
yeah.
So
answering
the
question
the
when,
whenever
you
run
the
server,
the
server
gets
static,
data
which
is
built
by
yarn,
build
right
or
npm
runnability
build
ui,
so
the
build
create,
creates
a
built
folder
and
that
build
folder
is
consumed
by
the
memory
backend,
which
is
then
shown
to
you
from
the
server's
ui
and
when
you
run
npm
run
ui
dev.
M
M
M
So
if
you're
working
on
ui,
you
have
to
run
npm
run,
run
ui
dev,
so
that
is
npm
run
dev
or
yarn
start,
whichever
you'd
prefer.
So
it's
a
run.
Ui
dev
make
run
ui,
it
creates
an.
It
creates
a
dev
instance
which
actually
renders
the
page
multiple
times
as
so.
If
you
are
refreshing
a
page,
it
then
builds
the
page
and
then
it
shows
you
the
content
in
real
time.
So,
as
you
can
see
in
these
terminal,
you
see
the
build
page
is
being
compiled
multiple
times
right.
M
H
A
Alright,
we
only
have
four
minutes
to
go
so
I'll,
skip
the
rest
of
the
agenda
and
ask
for
any
questions.
Does
anybody
have
any
questions,
or
do
you
want
to
find
something
to
work
for
any
project
to
work
in
any
domain
to
work
with
or
if
you
want
a
mentor
and
you
haven't
been
assigned
one
already,
you
can
speak
up
here.
F
A
F
F
Was
next
year's
other,
so
that
will
be
great
apart
from
that,
I'm
looking
to
you
to
learn
docker
communities.
So
if
anything
is
in
that
speed,
but
anything
that's
react-based
or
javascript-based,
it
will
be
easy
for
me
to
begin
with,
I
mean
I
shouldn't
have
any
issues
with
that.
Hopefully.
A
A
All
right,
so,
if
you're,
looking
more
towards
working
with
a
side
project
go
for
life,
energy,
if
you
are
looking
to
work
more
towards
docker
or
get
more
familiar
with
that
side
of
things,
you
can
also
get
involved
in
national
ui
or
maybe
try
out
both
and
whichever
one
feels
or
whichever
one
sticks
go
with
that.
A
All
right
that
makes
sense
if
you
were
doing
that,
we
have
a
meeting
or
a
website
called
on
monday,
which
you
should
really
join.
A
Yeah,
okay,
all
right,
looking
forward
to
seeing
you
on
that,
one
you'll
hear
me
speak
there
as
well!
Sorry
about
that
anybody.
B
Else
I
had
a
problem
yesterday
where
I
was
getting
this
error.
It
was
no
valid
kubernetes
configuration
found
and
you
told
me
that
we'll
talk
about
it
on
call,
it
has
to
do
with
kubernetes
system.
A
B
B
C
I
have
a
little
bit
of
context
here
and
that
is
to
say
that,
as
like,
as
as
another
step
of
setting
up
your
anyone's
development
environment,
that
meshery
interacts
with
docker
and
interacts
with
kubernetes,
so
much
that
that
is
pretty
commonplace
to
that.
That
you
will
also
need
to
have
access
to
a
kubernetes
system
while
developing
features-
and
it
sounds
a
lot
more
daunting
than
it
is,
but
that's
something
that
we
we
can
walk
through
to
make
sure
that
you've
got
a
local
kubernetes.
C
Cluster
cluster
is
a
big
word,
but
but
to
have
kubernetes
deployed
locally.
There's
a
couple
of
solutions
to
that.
C
I
know
we're
at
the
top
of
the
hour
here,
but
but
I
have
time
to
hang
out
and
to
canal
to
kind
of
walk
through
that
with
you
and
make
sure
make
sure
that
your
environment
is
good
to
go
but
sri.
I
know
that.
Excuse
me.
Excuse
me
that
I
know
that
that
may
not
be
interesting
to
everyone,
so
I
wouldn't
you
know,
want
to
force
everyone
to
hang
out,
so
sweetie
would
be
okay.
C
If,
if
I
help
answer
that
question,
if
canal
and
I
and
whoever
wants
to
hang,
hang
around
spend
some
time
installing
kubernetes
while
everyone
else
that's.
A
Completely
fine,
that's
totally
called.
We
could
also
maybe
take
it
up
in
the
next
mystery
meeting.
A
If
you
don't
want
to
spend
time
right
now,
it's
a
problem,
a
lot
of
people
are
having
at
the
moment
could
be
a
viable
thing
for
the
entire
community.
C
A
A
F
Yeah
definitely
25
time
I
will
join
okay.
Sorry,
I
didn't
get
the.
A
Artwork,
if
you're,
looking
at
for
the
last
five
ng
site
code,
base
it's
a
branch
on
the
lifeline,
pepper
instead
of
being
another
repo,
it's
by
itself,
that's
a
little
confusing
for
some
people.
H
C
C
Let's
see
how
how
fast
we
can
go
from
zero
to
cooper
phase
so
to
familiarize
with
your
environment
a
little
bit.
You
said
you,
you
got
a
windows,
machine,
yeah,
laptop.
D
C
All
right
and
the
docker
that
you're
running
or
rather
docker,
is
installed
on
your
system
right.
C
Do
you
know
how
is
that
docker
desktop,
or
is
that
yeah
it's
docker
desktop
okay,
nice
then
this
might
actually
happen
fairly
quickly.
You
know,
dude,
do
you,
would
you
mind,
sharing
your
screen
and
maybe
we'll
sort
of
work
off
of
your
system.
L
B
Yeah
there's
so
many
tabs
open
that
I
have
to
decide
which
one
to
okay,
so
I
was
running
this
and
it
was
getting
run
here.
B
C
What
is
my
first
step?
Oh
yeah,
okay,
so
since
you're
running
docker
desktop,
it's
probably
my
I'm
going
to
keep
my
fingers
crossed,
but
I
think
this
is
going
to
be.
C
This
might
actually
just
be
one
mouse
click,
that's
how
simple
they've
tried
to
make
it.
So
if
you
cruise
over
to
your
your
docker,
desktop
install
which
might
be
in
your
system
tray.
B
C
Yeah,
if
are
you
able
to
navigate
to
preferences,
it's
kind
of
a
weird
spot,
but.
A
Yeah
just
enable
it.
C
Restart
so
docker
desktop
will
go
download
the
kubernetes
bits
or
download
kubernetes.
C
C
So
anyway,
it'll
deploy
a
small
kubernetes
environment
that
that
you'll
be
able
to
immediately
interact
with
using
mystery.
C
A
couple
of
things
to
a
couple
of
concepts
to
start
to
get
familiar
with
here,
and
that
is
that
kubernetes,
as
as
an
application,
has
a
config
file
yeah
that
docker
will
it'll
be
trying
to
make
it
easy
on
you,
so
to
speak
by
doing
some
things
behind
the
scenes.
Just
as
it's
doing
now,
one
of
those
things
should
become
prevalent
in
your
shell.
So
I
don't
know
if
you,
if
you
use
powershell
or.
C
Explore
a
bit
to
make
get
you
comfortable,
okay,
and
so
I
don't
know
that
this
next
command
will
be
available
right
now
or
it's
it's
part
of.
What's
installing,
but
the
command
cube,
ctl.
C
C
So
so
this
is
the
command
line,
interface
for
interacting
with
the
kubernetes
cluster.
If
you
use
cubes
just
to
sort
of
fuss
around
while,
while
waiting
for
it
to
come
up.
C
C
It
will
say
there
are
no
pods
running.
You
know
in
the
in
this
namespace,
which
is
which
is
perfect,
because
you
just
you
just
installed
it
so
there's
no
there's
nothing
really
running
the
other
thing
to
do
is
we.
I
was
just
saying
hey
that
you
know
the
way
that
kubernetes
as
an
application
works.
It
has
a
configuration
file
that
configuration
file
by
default
gets
deposited
into
into
your
user's
home
folder
under
a
hidden
folder
called
dot
cube.
L
And
yep.
C
All
right,
yeah
and
then
yeah
again
and
so
there's
our
config
file.
It's
just
a
text
file
if
you
cat
that
out
or
print
it
out
or
whatever
you're
doing
in
windows,.
C
So
your
your
cluster
is
called
docker
desktop
and
every
time
that
you
run
a
command
like
cube,
ctl
get
pods
cubectl
that
that
command
line
client
it
will
every
single
time
it
will
reference
the
config
file
and
say
all
right.
What's
the
current
context
that
you
want
to
use,
and
so
it's
like
the
fifth
line
down
under
your
there's,
one
called
current
hyphen
context.
It's
just
like
that,
and
so
to
say.
What's
the
current
context,
oh
docker
desktop
okay.
How
do
I
connect?
C
Oh,
I
use
that
big
long
client
certificate
data
and
the
client
key
data
like
that.
It'll
use
that
to
go
ahead
and
authenticate
to
kubernetes
and
then
invoke
commands
like
get
pods
and
so
that
this
file
that
we're
looking
at
this
config
file.
Well,
there's
the
there's
the
password
so
to
speak,
that
that
we
can
hand
to
okay
or
so
when
mesh
restarts
up
yeah.
L
C
Will
look
to
this
standard
location
for
how
to
speak
for
what
kubernetes
you're
using
and
what
credentials
to
use
to
talk
to
it.
So
if
we
cruise
back
to
measuring.
C
You'd
be
surprised,
I
think,
if
I'm
understanding
how
you're
running
your
system,
if
you
click
on
the
logo,
like
the
messaging
logo
in
the
upper
right
hand
corner.
C
And
if
you
do
a
refresh
again.
C
So
these
guys
the
adapters,
the
the
service
meshes,
they
will
probably
continue
to
say
configure
settings,
but
if
you
would,
if
you
go
up
to
the
the
gear
icon
in
the
upper
right
hand,
corner
the
settings
icon,
that's
now
on
the
on
the
environment,
tab,
the
leftmost
tab.
C
There's
two
sub
menus
here
and
we
need
to
as
a
matter
of
fact,
you
know
like
this
is
potentially
something
for
you
to
work
on.
You
know,
as
you
get
more
and
more
and
more
familiar,
is
that
there's
sort
of
two
modes
of
deployment,
two
models
of
deployment
of
mesherie,
one
of
those
being
that
you're
running
mesherie
outside
of
the
kubernetes
cluster,
which
is
which
is
what
you're
currently
doing
the
other
one
is?
Oh,
hey.
You
just
deployed
mesherie
as
an
app
inside
of
kubernetes,
just
like
any
other
containerized
app.
C
C
Like
the
you
know
like
when
mac
os
starts
this
little
all
right
cool,
I
am
being
horrifically
rude,
I
didn't
realize
I'm
supposed
to
be
another
call,
so
I
don't
know
if
there's
anyone
else
that
wanted
to
chime
in
and
kind
of
talk.
Oh
actually,
maybe
this
is
that
I
don't
know.
A
Yeah,
try
installing
go
to
settings,
go
to
server
slashes.
A
Try
select
that
little
arrow
thing.
A
C
But
that's
awesome.
It's
it's!
A
really
part
of
my
language
that
really
piss
poor
user
experience,
design
that
we
have
where
we
have
the
little
material
ui
chips
where
it
has
the
mesh
reload.
I'm
sorry,
the
istio
logo
that
little
chip-
if
you
click
it,
whenever
you
see
one
of
those,
you
can
click
to
run
this.
Just
like
an
ad
hoc
connectivity
test
and
it's
it's
a
bad.
It's
a
bad
user
experience
design
we're
abusing
the
heck
out
of
toaster
notifications.
C
N
C
What
yeah
exact?
That's
my
that's
my
problem
as
well?
Is
it's
just
it's
just
telling
it's
I
mean
I,
you
were
going
to
get
it
right
until
I
said
that,
but
it
it
it
was.
It's
just
telling
us
that
mescheri
server
can
talk
to
the
meschery
istio
adapter.
C
C
So
clearly
we
need
to
like
give
that
a
little
bit
of
thought
go
hide
that
somewhere
else
I
mean,
so
you
know
actually
seriously
if
you
get
uncomfortable
with
the
project
that
there's
a
ton
of
things
to
rework
inside
the
ui
and
one
of
the
like
it's
a
very
simple
answer
here.
The
answer
is:
take
the
chip
move
the
chip
over
to.
If
you
go
back
into
settings-
and
this
is
actually
good
for
beneath
and
dev
and
honey
root
and
others
to
hear
as
well-
is
that
in
here
the
second
tab
called
service
meshes.
C
This
drop
down,
if
you
were
running
all
the
other
adapters.
This
is
where
you
would
connect
to
them
yeah,
and
then
they
would
each
show
up
as
their
own
small
chip
like
the
istio
one
in
the
right
hand,
corner
like.
C
Yeah
so
yeah
so
we're
like
you
know,
I
don't
know
if
we
just
didn't,
have
anything
more
interesting
to
show
users
on
the
other
page,
but
basically
all
those
chips
need
to
go
away
on
the
other
pages
and
be
consolidated
back
here.
It's
a
really
important
chip,
it's
great
to
be
able
to
you,
know,
confirm
my
system.
L
B
Okay,
so
what
what
I
see
here
is
what
I
want
to
show
up
here
right.
C
If
you
should
be
able
to.
C
Which
again
is
like
really
unintuitive,
but
if
you
click
on
istio
173,
that
will
go
ahead
and
install
istio.
C
It
has
a
namespace
called
default
that
there
was
nothing
in
it
when
we
looked
and
and
but
now
that
we're
installing
istio
there
will
be
another
namespace
and
it
will
be
called
istio
hyphen
system
or
it
will
be
called
istio
system
which
is
istio
hyphens.
So
if
you,
if
you
go
back,
if
you
click
on
the
meschery,
if
you
go
back
to
the
main
dashboard,
if
you
click
on
the
messagery
logo
and
or
or
the
dashboard
icon
in
the
upper
right,
so
the
left-hand
side
starts
to
change.
C
It
starts
to
say:
well,
oh,
you
know
in
fact,
you're
running
a
service
master
this
one,
and
the
thing
is
that
when
you
so
okay,
so
we've
got
istio
going
when
you
go
back
to
the
istio
menu
item
well
yeah,
and
when
you,
when
we
get
when
you,
when
you
click
on
that
yeah
it,
it
still
just
shows
you
the
default.
C
So
if
you
yeah
it's,
it's
unintelligent
right
like
it
would
be
nicer.
If
we
still
want
users
to
be
able
to
type
in
any
namespace
that
they
want
to
create,
but
knowing
that
they
already
have
an
existing
installation,
the
default
behavior
or
the
the
ideal
behavior
is
that
we
would
show
them
the
fact
that
there's
a
namespace
called
hto
system
and.
C
Yeah
we
have
and
actually
the
correct
the
see
the
upper
right
hand
corner
the
drop
down
called
where
it
has
istio
system
in
the
that
table
that
you're
on
yeah
yeah.
So
there's
there's
so
that's
the
name
space
and
there's
there's
only
one
of
them.
C
The
way
you
can
retrieve
that
in
the
other
ui
and
the
in
the
mana
yeah
is
using
the
rest
api
that
the
endpoint
and
if
you
want
to
just
type
this
into
your
url
into
your
address
bar
you'll,
see
it
the
actually,
if
you,
if
you,
if
you
would
maybe
go
back
to
your
current
other
tab
that
you
were
on
and
after
local.
C
Actually
you
know
this
is
so
if
you
actually,
if
you
go
to
the
other
screen
where
you're
running
mysteries
server,
oh
wait
actually
on
aniruddin,
dhruv
and
dev
guys.
Should
she
be
able
to
get
to
the
rest
api
at
port
3000
right
now?
No,
she
has
to.
O
C
C
And
so
hidden
in
here
is,
and
if
you
search
for
namespace
you'll
you'll
actually
get
a
namespace
next
to
it
will
be
istio
system
like
toward
the
top.
There.
C
C
But
yes
to
like
grab
this
json
grab
all
the
instances
of
name
spaces,
and
it's
actually
now
that
I'm
thinking
of
it
slightly
more
complex
than
that.
But
let's
wait
to
talk.
C
C
Yeah
that
drop
down
there,
the
yeah
that
one
that's
like
that's
an
example
of
what
we're
trying
to
do.
Okay,
that's
a
good
one,
there's
another!
I
think
this
is
implemented
by
one
contributor,
whereas
there's
another
example
implemented
by
a
different
contributor.
They
should
be
really
similar,
but
just
in
case
one's
easier
than
the
next.
C
If
you
go
to
the
performance
menu
item
in
the
top
of
your
sorry
in
the
upper
left
hand
corner
under
the
mystery
level,
yeah
the
second
text
box-
this
is
the
second
year
there
you
go
there's
another
example:
okay
or
you
can
both
type
in
a
val.
Wait,
I'm
sorry!
Actually
in
this
one.
This
is
not
a
good
example.
It
won't
let
you
type
in
something.
D
C
But
can
I
actually
so
or
your
soon-to-be
expertise
on
this
will
be
put
to
use
on
this
page?
You
see
that
the
third
input
where
it
says
url
to
test.
A
C
Well,
it's
like
measuring
knows
that
there
are
certain
urls
that
you're
going
to
want
to
test,
because
those
are
oftentimes
going
to
be
applications
that
you're
running
on
istio
on
a
service
mesh
and
that
big
long
json
that
we
looked
at
it.
It
will
have
those
urls
that
will
have
those
endpoints,
okay
and
so
very
soon,
it'll.
Just
like
it's
a
bad
user
experience
here
today,
people
have
to
like.
L
N
B
C
We
just
we
just
need
this
by
tomorrow.
The
same
time.
C
I'm
just
mad
yeah.
This
is
great.
You
did
that
you,
just
your
kubernetes
whiz,
already
you've
got
you're
doing
go
you're
do
yeah,
you
got
you
bit
off
more
than
you
were
that
you
thought
you
had
to
this
is
this
is
good
and
you're
totally
right.
Anirud
is
a
great
individual
to
ping.
As
a
matter
of
fact,
he
said
just
the
same
in
the
chatbox.
C
Well,
very
good,
if
you
don't
mind.
B
Yeah,
but
even
if
I
were
to
do
it,
so
I
I
looked
at
it
and
how
would
you
review
someone's
pr
like
you
cannot
see
anything
so,
do
you
just
look
at
the
code
and
then
decide
if
it's
working
or
not.
C
Yeah,
I
right
and
that's
actually
why
I
just
merged.
It
was
because
it
was.
I
realized
like.
Oh,
this
is
sort
of
unfair
because,
like
even
I
would
have
a
hard
time
or
like
it
would
be
it's
kind
of
a
pain
in
the
butt
to
test
so
so
gents,
so
any
rude
dhruv
beneath
I
don't
know
that
any
of
you
have
access
to
netlify,
but
you're.
Welcome
to
it
one
thing
that
we're
so
for
the
ui
the
website
projects
that
we're
running
in
the
community.
C
We
have
tried
to
make
it
a
little
easier
to
review
prs
where
we'll
go,
make
this
ui
base
change
and
you
can
read
the
code
but,
like
you
really
also
kind
of
want
to
see
it
because
right,
yeah
and
every
time
you
every
time
a
pr
is
submitted.
A
set
of
builds,
build,
workflows,
happen
and
so.
C
Example,
the
ui
is
built,
so
then,
why
can't
I
just
go
access
that
build
and
check
it
out.
Well,
we
we
need
to
reconfigure
our
workflows
to
just
to
make
that
easier
and
just
include
a
link
like
like
right
here
after
after
it's
done
a
bill
to
just
say:
oh
here's
the
that
that
would
be
much
more
helpful
to
to
answer
your
your
question
in
general.
C
If
you
have,
if
you
have
a
pr
really
awesome,
github
cli
tool
called
gh,
I
would
recommend
getting
familiar
with
this
cli
tool
and
you
can
use
it
to
check
out
the
code
from
that
pull
request
and
then
build
the
code.
Okay.
C
So
this
is.
This
is
ask
this.
If
you
would,
let's
put
that
as
a
meeting
as
an
agenda
item
for
like
the
next
newcomers
meeting
like
that's
a
great?
How
do
we
do
you
know
you
know,
pull
rig,
pull
request,
reviews
and
building
them.
B
And
also,
if
I
want
to
update
the
measuring
repo,
do
I
need
to
exit
out
of
my
local
host
and
then
update
and
then
open
it
again.
C
B
I
haven't
made
any
change
and
there
has
been
changes
on
the
original
repo
and
I
have
to
pull
it,
but
before
I
pull
it,
do
I
need
to
exit
out
of
my
server
that's
running,
or
can
I
like
do
a
pull
at
the
same
time?
Pull.
C
At
the
same
time
on
it,
you
want
to
interrupt
me
like
you,
should
just
be
able
to
do
a
pull.
At
the
same
time,
I
didn't
get
the
question:
if
you're,
if
you're
running,
make
run
ui
dev
if
you're
running,
if
you're
new,
you're
running
actively
running
the
ui,
and
you
and
you've
been
doing
it
for
a
week
and
other
people
have
made
you
know,
new
things
have
been
merged
into
measuring
master.
M
C
If
you
go
over
and
sync
your
you
know,
you
emerge
from
sync
from
master,
you
don't
you
don't
have
to
stop
and
restart
your
your
ui
server,
because
those
file
changes
are
going
to
be
picked
up
and
the
ui
will
be
rebuilt,
as
is
yeah.
I
And
secondly,
I'm
I'm
having
issues
with
dcu
when
I
checked
the
contributions
guide
and
everything
they
said,
you
could
activate,
like
your
signed
committee
yeah
by
also
like
doing
it
on
on
vs
code
right
ticking.
The
sign
commit
box
on
their
school
yeah.
C
I
wonder:
if
give
it
a
do,
you
could
even
do
a
test
pr,
if
you
want
like.
I
wonder
if
you
maybe
had
made
the
commit
before
enabling
that
flag,
because
it
won't
do
it
retroactively.
No.
I
I
Oh
then
yeah
so
git
commits
amend,
that's
just
a
main
sign
of.
I
Right
so
I
did
that
it
gave
me
a
list
of
stops.
The
m4
request
I
made.
I
C
Here's
here's
what
I
have
checked,
it's
which
I'm
sure
is
the
same
one
that
you
have
checked.
It's
always
sign
off.
Yeah.
I
C
And
really
briefly,
and
then
actually
after
this,
I
I've
been
entirely
rude
to
the
other
four
people
on
the
call
who
I
was
supposed
to
start
a
meeting
with
them,
40
minutes
or
36
minutes
ago.
And
so
let
me,
but
let
me
answer
this
really
quick,
because
so
in
your
tommy
is
your.
Is
that
pr
in.
I
I
know
leia
no
ng,
they
are
five
ng
websites.
C
Yeah,
the
nice
yeah,
you
can
see
that
so
the
I,
for
whatever
reason
it
didn't
get
signed
off
the
first
time
or
it
wasn't
included,
and
so
it
if
it's
kind
of
hidden,
but
here
where
we're
getting
the
failure.
C
If
you
follow
the
details,
link,
there's
a
specific
set
of
these
two
commands
here
will
get
you
going
like.
These
will
retroactively.
I
Yeah,
I
did
I
did
this.
I
did
this
stuff,
it
didn't
work
like
I
saw
yeah
I
saw
when
I
did
this
git
commitment
sign
off
it.
I
saw
a
bunch
of
stuffs
then,
like
the
commits
I
made
and
yeah
then
the
my
name
at
the
end
of
my
email
address
and
I
post,
but
then
coming
back
to
gito
nothing
yeah.
I.
C
I
don't
know
that
that
push
that
you
did
made
it
because
it
it
this
branch
only
has
the
one
commit
and
that
that
push
would
actually
show
up
as
a
second
commit,
okay,
yeah,
so
yeah
on
this
particular.
So
while
I
do
have
to
go
on
this
particular,
this
is
like
the
layer,
five
repo.
This
is
the
only
one
where
there's
I
don't
know.
If
it's
the
only
one,
it's
it's
one
of
the
few,
where
there's
lenient
leniency
on
on
this
so
like.
C
If
we
can't
get
it
in
this
pr,
it's
not
a
huge
deal.
We
can
go
forth
and
then
assuming
your
environment
is
configured
going
forward
like
then
you
you
know
you
should
be
good,
so
it's
but
but
yeah.
I
would
just
humor
me
if
you
would
and
do
these
same
commands
one
more
time.
I
I
It
said
no
staged
files
found.
C
Okay,
do
you
want
to?
Can
you
give
me
a
favor
and
drop
that
into
the
slack?
I
think
we
can
work
this
one
out.
L
C
C
All
right
but
fair
enough,
yeah!
No,
I
no
doubt
we'll
it'll
we'll
get
it
we'll
get
it
like.
It's
not
it's
just
not
getting
pushed
to
the
right
place
that
push
isn't
going
through
and
and
yeah
that
error.
If
you
put
it
in
any
one
of
the
somebody
will
get
you
going
if
they
don't,
I
will.