►
From YouTube: SIG Node Sidecar WG 2023-09-26
Description
Meeting notes and agenda: https://docs.google.com/document/d/1E1guvFJ5KBQIGcjCrQqFywU9_cBQHRtHvjuqcVbCXvU/edit#heading=h.m8xoiv5t6qma
GMT20230926-160117_Recording_1920x1016.mp4
A
Yeah
yeah,
let
me
start
hello:
it's
September,
September,
26
2023.
It's
a
sidecar
working
group
welcome
everybody.
We
have
more
people,
yeah
I,
don't
think
there
is
anything
on
agenda
today,
I'm,
not
sure
how
much
progress
we.
A
Okay,
yeah
with
regards
to
mapping
like
labeling
issues:
I
got
blessing
from
SE
architecture,
so
they
generally
okay
with
that
I
mean
maybe.
A
Be
asking
questions,
but
I
should
be
fine,
so
I
will
do
it
this
week,
other
than
that
I'm
trying
to
get
this
termination
order.
Decision
approved
like
we
need
to
either
go
one
way
with
with
SE
term
during
preop,
or
we
need
to
go
another
way
with
potential
gap
between
pre-op
completed
and
six
term
being
sent.
A
So
neither
like
both
are
changes
to
existing
Behavior
like
expect
expected,
Behavior
I,
really
like
first
one
better,
but
it's
my
personal
preference,
mostly
because
I
feel
like
just
feeling
that
more
people
will
be
broken
by
the
fact
that
something
is
not
working
after
everything
is
terminated.
After.
A
B
A
C
Here,
hey
everyone,
so
I
am
a
member
of
contrib
com,
actually
I'm
interested
in
writing
a
blog
post,
as
I
told
you
in
the
slack.
So
so,
as
we
discussed
there
like
you
guys
want
to
the
the
blog
post,
be
focused
on
side
car
cap,
so
there
are
no
rules.
We
can
do
that,
but
as
I
am
a
beginner,
so
I
have
started
learning
about
sidecast
and
like
the
about
the
whole
enhancement
program.
So
like
what
do
you
think?
How
should
we
proceed
about
it?
This
like.
C
Do
you
want
me
to
like
put
all
the
questions
in
a
dock,
and
then
you
will
be
like
filling
it
up
or
like
like
interview,
and
then
we
are
like
going
to
convert
it
into
a
block
like
because
the
blog
format
is
the
interview.
Type
format
like
I
will
be
the
one
who
is
asking
questions
and
you
guys
are
the
one
who
are
answering
them
and
we
are
going
to
convert
them
in
the
blog
post,
like
that.
This
is
a
traditional
format.
We
can
obviously
change
it.
C
There's
no
hard
and
fast
rules,
so
yeah
like
how,
like
you
guys,
want
it
to
be.
Like
my
aim
is
like,
if
we
are
doing
it
for
sard
k,
then
the
blog,
if
any,
if
anybody
is
going
to
the
blog,
he
can
he
or
he
can
understand.
Basically,
what
is
the
concept
of
Side
Car
Plus
whole
a
general
idea
about
signode
and
how
a
beginner
can.
B
A
Think
sidecar
is
a
good
proxy
to
understand
all
the
complexities
of
signal
like
side
car
feature
has
a
long
history
like
can
of
test
when
we
couldn't
have
like
we
couldn't
do
anything
with
this
part
of
code
because
it
was
very
poorly
tested.
So
we
even
formed
a
separate
like
sub
group
sub
project
to
fix
that
and
after
all,
that
it
was
fixed
and
now
we're
in
better
shape.
So
we
can
afford
to
do
that
work.
A
It
also
highlights
some
lack
of
contributors
like
we
really
want
more
contributors
and
we
encourage
people
to
contribute,
but
also
we
need
to
make
sure
that
everybody
understand
that
contributions
are
hard,
so
yeah,
maybe
and
side.
Car
cap
is
a
good
proxy
to
all
of
the
topics
that,
like
first,
is.
Our
main
job
is
to
keep
everything
working
working
smoothly
being
tested.
Then,
so
it's
like
a
lot
of
churn
work
work.
A
C
Easy
yeah,
so
I
am
actually
going
to
the
proposal
you
guys
submitted
on
the
like
I
found
it
on
the
net,
like
in
the
communties
enhancement
program.
It's
a
long
proposal
so
like
now,
I
am
going
to
it
to
like
get
a
glimpse
of
like
what
questions
to
form
about
the
blog
post.
So
like
do
you
folks
want
to
cover
the
whole
whole
blog
post
in
the
like
in
these
meetings
or
like
asynchronous
a
synchronously
over
the
select.
A
A
Ideal
format
and
we
can
reply
to
like
we
can
answer
different
parts
of
a
cool
do
so
like
it's,
not
necessarily
every
person
rep
to
every.
C
Question
so
also
like
I
am
a
beginner
like
I,
am
a
bit
like
researching
about
sidecast
It's
A
New
Concept,
for
me
too,
like
when
you
mentioned
it
like,
and
when
di
mentioned
it
in
the
slack
I
started
researching
about
it
so
like
how
can
I
as
a
beginner
can
contribute
and
can
understand
it
like
also
to
make
a
make
the
block
post
more
interactive,
plus
from
a
point
of
view
like
how,
if
I
am
a
beginner?
How
I
can
like
understand
it?
C
Like
my
basic,
like
what
I
understand
from
the
concept
of
side
car
is
like
it's
a
like
it's
a
helping
container
for
your
main
container
application.
If
that
is
a
like
s
off
it
for
me
right
now,.
C
Wrote
it
I
am
actually
working
on
it.
So
the
that's!
Why
I'm
asking
like
how
I
can
like
deepen
my
knowledge
about
it?
Like
I,
am
reading
few
BL,
blog
post
and
I
asked
in
the
cont
back
forms
to
so
Chris.
Send
me
some
resources
and
blog
post
to
read
so
I
formulate
some
of
the
questions
regarding
that
because,
like
initially
I
am
planning
a
general
overview
of
signode
but
like
we
can
do
this
as
well.
C
A
Yeah,
that's
what
I'm
saying
is
instead
of
like.
We
definitely
send
you
articles
and
blog
posts,
and
it
may
highlight
the
amount
of
interest,
but
I
think
what
we
can
also
do
is
you
will
be
asking
these
questions
genuinely
in
a
Google
doc
and
through
our
answers
you
can
kind
of
write
the
story.
I,
don't
think
you
I
mean
put
your
personality.
There
don't
worry
about
it
like
you
are,
as
an
interviewer
also
can
put
your
personality
there
and
you're
doing
a
lot
of
work
to
help.
A
Blog
yeah
and
I
think
many
people
like
you
wants
to
like
know
a
little
about
kubernetes
used,
maybe
parts
of
it,
but
then
they
don't
know
how
to
continue,
and
you
like
that,
like
every
person
like
that,
has
this
fresh
perspective
on
how
to
ask
like
what
questions
you
have
like
where
I
go
like
how
do
I
search
like
who
do
I
speak
to
maybe
good
lens,
to
ask
questions
instead
of
you
researching
it
first
and
then,
from
a
perspective
of
already
knowing
it
asking
questions,
you
can
ask
questions
in
the
Google
Doc
and
we
can
help
by.
C
Answering
okay,
so,
like
anything
else
like
you
all
wanted
to
be
like
mentioned
in
the
blog
like,
how
do
you
want
to
save
it?.
C
Yeah
yeah
so
because
I
am
going
through
the
previous
blog,
the
general
overview
is
covered
over
there.
We
cannot
like
remove
the
old
blog
actually
because
it
is
written
by
someone
and
it's
a
valid
contribution,
so
we
cannot
remove
it.
I
confirmed
it,
but
what
we
can
do
we
can
do
a
updated
version.
So
if
we
are
doing
it
from
a
side
carar
cap
perspective,
then
it
would
be
like
nice.
So
is
it?
Okay?
C
If
we,
if
I
focus
on
mainly
the
site
car
and
the
whole
overview
of
the
signode
which
is
generally
covered
in
the
previous
blog
I,
can
mention
the
link.
Is
it
okay
or
like
a
from?
We
can
start
from
a
general
overview
and
then
we
can
catch
up
to
the
side.
Car
cap.
A
Make
it
interesting,
like
I,
think
if
you
can
do
it
like
you,
can
have
Preamble
saying
like
I,
want
I
wanted
to
learn
like
what's
going
on
with
the
side
cars
and
that's
why
I'm
asking
these
questions?
I,
I,
don't
think
you,
it's
I!
Think
it's
genuine!
You
want
to
learn
that.
A
So,
if
you
do
genuinely
want
to
learn
that,
like,
let's
put
it
in
writing
and
let's
make
make
it
U
seen
as
such
and
I
think,
previous
blog
post
was
written
From
perspective
of
somebody
very
familiar
with
how
everything
works,
asking
questions
and
we've
been
trying
to
I.
Think
it's
me
in
Alana
that
time
we've
been
trying
to
answer
so
new
and
existing
contributors
will
be
interested
in
that
we
can
make
this
blog
post.
Mostly
about
like
how
do
you
enter
like?
How
do
you
start
learning
that
may
be
more.
C
Interesting
so
like
do
you
want
to
like
fill
up
the
dogs
in
meetings
or
we'll
be
doing
like
we
will
be
doing
it?
Asly
I
will
provide
a
dog
in
some
days
and
then
you
will
you
folks
will
going
to
fill
it
or,
like
you
have
these
meetings
every
Tuesday
you
want
me
to
like.
We
can
fill
it
together
in
the.
A
Meetings
any
preferences
M
for
me,
it's
easier
if
it's
done
offline,
so
send
whatever
you
have,
send
it
and
we
will
contribute
but
M
yeah
same
same
yeah.
You
Al
have
different
time
zones.
C
A
A
C
Okay,
so
like,
how
can
I
start.
A
So
you
need
to,
there
is
a
contributors,
I
always
getting
started,
and
there
is
like
also
signal
specific,
getting
started
which
is
like
not
complete
but
somehow
useful.
And
then,
when
with
this
contributors
you
can
you
can
set
an
environment.
So
you
can
run
tests
like
once
you
able
to
run
test,
then
we
can
talk
about
which
test
to
write
and
how
to
structure
them,
and
this
kind
of
thing.
A
So
you
will
need
to
go
through
contributor's
experience
and
it's
all
on
kubernetes.
C
Doio,
like
I,
need
to
go
to
contributor
experience
and
like
I,
need
to
understand
it.
First.
A
A
Right
yeah
just
make
sure
you
have
kubernetes
and
like
kubernetes
repository
cloned
and
environment
set
up.
So
all
the
like.
It's
not
many
dependes
I
think
you
mostly
need
doer
or
something,
and
then
once
you
have
it,
we
can
continue,
and
this
can
be
soled
in
the
chat
as
well.
So
you
can
ping
Us
in
chat,
f,.
C
Like
I
will
start
the
thread
on
the
slack
asking
this,
because
I
have
few
more
doubts
regarding
this,
so
that
will
be
okay.
A
C
Yeah
I
saw
it
on
that.
Thank
you.
A
D
D
A
Okay,
I
need
to
understand
it
better,
so
I
don't
know
like
even
with
The
Proposal
that
Team
wrote
I,
don't
understand
why
we
need
this
extra
5.
D
A
Yeah,
no,
we
can
always
like
decrease
a
graceful
like.
So
we
need
to
start
accounting
for
side
cards.
Saying
like.
Oh,
you
have
a
side
card.
We
will
give
you
less,
because
side
cards
will
extend
it
to
5
Seconds.
A
A
Yeah
so
yeah
that
will
be
the
biggest
disadvantage
of
the
approach
that
team.
A
Adjusted
so
yeah
yeah,
so
he
basically
advoc
for
approach
that
we
had
in
the
very
beginning
that
Joe
proposed.
A
And
it
doesn't
account
for
this
small
living
short,
very
short
termination.
B
A
B
A
What
that
implementation
I
thought
you
talking
about
implementation,
side,
cars,
so
from
implementation
of
side
cars
perspective,
you
will
need
to
implement
preop
and
also
handle
s
term.
In
parallel,
and
in
the
case
of
alternative
approach
with
a
gap
you
implement
pre-op
regularly,
and
then
you
don't.
If
you
don't
want
to
react
on
six
term,
you
can
just
ignore
it
and
it
will
terminate
you
so
implementation
wise,
it's
easier
to
implement
it.
The
second
way
you
don't
need
to
handle
six
term.
If
you.
A
Yes,
so
you
only
take
as
long
time
as
you
want
for
pre-stop
and
you
guarantee
to
execute
this
pre-stop
and
then
everything
beyond
that.
You
either
like
how
it's
like
subscribing
to
SEC
term
or
you
like
and
ignoring
it
or
you
don't
ignore
it
and
just
being
terminated.
A
A
Okay,
maybe
you
need
to
rewrite
the
proposal
to
what
what
to
implemented,
because
the
beginning
of
team's
comment
is
that
this
is
not
a
change
of
behavior,
this
gap
between
preop
and
S,
it's
kind
of.
B
I
I
don't
think
he
wants
to
take
this
decision.
He
he
wants
just
to
make
sure
that
we
take
the
decision
with
everything
by
knowing
everything
is
I.
Think
he
just
making
sure
that
we
we
have
the
whole
problem
without
yeah
before
taking
the
decision,
but
I
don't
think
he's
like
interested
in
taking
himself
the
decision.
He
just
wants
to
make
sure
that
we
take
the
decision
with
the
best
approach.
C
B
A
I
really
like
the
first
approach
better
but
I
I
am
convinced
that
it's
easier
if
you
go
with
different
approach
with
preop
being
respected
to
the
end,
and
then
six
term
like
there
is
a
gap
between
end
of
pre-op
and
S,
so
I'm
convinced
that
logically,
it's
better,
but
I
really
feel
that
it
goes
a
little
bit
against
what
I
think
we
should
be
doing.
A
But
it's
fine
yeah,
it's
fine,
okay,
mostly
because
like
I,
can
explain
better,
so
I
feel
like
kubernetes
I
used
to
work
in
monitoring
space
where,
like
timeouts
and
delays,
are
critical
and
you
canot
just
do
like
extra
five
seconds
just
because,
like
and
in
kubernetes,
it's
a
little
bit
different
values,
because
we
need
reliability
and
predictability
with
we
respect
it
more.
A
So,
like
I
remember,
my
first
shock
when
I
joined
kubernetes
is
when
some
API
command
was
failing
test
because
map
ordering
changed,
and
instead
of
fixing
test
to
make
map
ordering
to
to
just
like
test
to
account
for
map
ordering
to
be
different
in
different
cases.
What
they
did
is
I,
don't
remember
who
did
it
like,
but
somebody
sent
a
PR
and
it
was
approved
to
sort
a
response
of
API
server.
A
So,
instead
of
just
saying
like
we
want
faster
API
response,
we
said
like
we
want
more
predictable,
API
response
over
performance
and
it
still
Buggles
me
but
I
understand
more,
like
working
with
different
customers
like
more
and
more
I
value,
this
predictability
and
reliability.
A
So
in
this
case
the
same
like
I
feel
that
six
term
that
terminates
in
in
the
middle
of
preop
is
will
allow
to
write
even
faster
programs
with
even
less
delays,
but
at
the
same
time
like
I'm,
convinced
that
alternative
approach
with
a
gap
between
preop
and
SE
term
is
easier
to
implement
and
will
cause
less
confusion.
So
it's
more
reliable
in
a
sense.
That's
why
I
like
yeah
I,
like
it
more
but
like
I'm,
convinced
to
that
alternative
is
better.
D
B
A
I'm
really
yeah.
Let
me
with
this
example
of
of
sport.
Instances
like
if
Team
believes
that
this
is
less
important.
Then
we
can
discuss
it
because
I
don't
see
how
New
Field
will
make
it
easier
to
terminate
to
terminate
ports
in
these
situations.
So
we
we
need
to
I,
want
to
optimize
for
SP
inance
more
than
suggested
here
and
New
Field
wouldn't
help
us
at.
D
All
my
concern
is
that
if
we,
if
we
make
the
change
to
the
existing
field,
then
that
would
be
the
breaking
change,
but
if
we
make
the
new
field,
then
we
make
whatever
we
want
so
that
way
we
can.
It
is
easier
to
to
persuade
like
API.
A
B
A
B
A
B
A
B
But
then
we
have
the
same
question
like
do.
We
send
the
S
term
during
this
pod
stop
hook
or
or
do
we
wait
until
it's
finished
to
send.
D
D
B
C
B
B
D
B
Yeah
this
is
why
also
at
some
point,
we
were
thinking
about
a
signal
right
instead
of
an
exec
like
a
real,
unique
signal,
but
then
then
we
have
the
issue
of
which
one
do
we
take,
and
will
people
be
happy
and
because
at
least
this
the
signal
you
know
it's
just
boom
it
doesn't,
it
doesn't
execute,
it
doesn't
stay
long,
it's
just
a
moment
if,
in
time,.
A
Yeah
anyway,
I
think
what
we
have
is
better
is.
D
A
D
B
Okay,
I
will
write
the
alternative
approach
and,
and
that's
it
and
and
and
and
Sergey
will
wait
for
pod
V2.