►
From YouTube: Kubernetes SIG CLI 20230517
Description
Kubernetes SIG CLI bi-weekly meeting on May 17th, 2023.
Agenda and Notes: https://docs.google.com/document/d/1r0YElcXt6G5mOWxwZiXgGu_X6he3F--wKwg-9UBc29I/edit#bookmark=kix.1w649044f53o
A
Hit
record
welcome
to
the
May
17th
edition
of
the
6cli
bi-weekly
meeting
I'm
Sean
Sullivan
I'm,
your
host
I'll
get
directly
into
the
announcements,
so
the
128
release
dates
have
been,
have
been
sent
out
and
let's
go
over
a
few
of
the
important
ones
because
some
of
them
are
coming
up
pretty
quickly.
So
the
production
Readiness
freeze
is
in
a
little
bit
over
three
weeks
on
Thursday
June
8th
for
those
who
are
working
with
caps.
A
Keep
that
date
in
mind,
but
also
especially
keep
the
enhancement
freeze
deadline
in
in
mind,
which
is
going
to
happen
in
about
four
weeks,
and
the
code
freeze
is
in
about
nine
weeks
on
Tuesday
July
18th.
If
you're
in
the
Pacific
time
zone,
the
UTC,
it's
Wednesday,
July
19th
at
1am
and
the
release
itself
should
go
out.
A
It's
scheduled
to
go
out
on
Tuesday
August
15th
about
four
weeks
after
that,
so
the
next
announcement
has
to
do
with
there's
some
pretty
substantial
changes
to
the
leadership
of
the
6C
lie:
I'm
Gonna
Leave
it
to
mache.
Would
you
like
to
announce
that
yeah.
B
Welcome
everyone,
so
we
are
changing
three
roles
for
for
six
CLI
Sean
Sullivan
decided
to
step
down
from
the
general
Sean
has
been
leading
this
sick
for
for
basically,
five
years
from
what
I've
been
checking
the
history
I'll
have
more
details
in
the
email
that
I'll
be
sending
out
after
the
other
call,
but
thank
you
very
much
Sean
for
all
your
help
for
representing
six
CLI,
both
within
the
community
outside
at
various
events
across
representing
six
Eli,
when
talking
with
different
six,
especially
since
API
Machinery
Sean
has
been
also
a
key
person
driving
the
this.
B
The
move
from
the
move
of
cube
CTL
to
the
staging
repository
and
recently
has
been
working
with
open,
API,
V3
implementation
and
and
keeps
Cube
cuddle.
So
thanks
a
lot
for
your
help.
Sean.
B
We
do
really
hope
that
you
will
be
able
to
to
focus
more
on
the
technical
side
now
that
you'll
be
letting
out
Letting
Go
the
the
organizational
outside
of
the
of
sex
CLI
in
parallel
to
that
Natasha
sarkar,
who
has
been
a
key
driving
person
behind
customized
along
with
Katrina,
is
going
to
be
nominated
for
chair
officiali
Natasha
has
went
girl
over
the
past
three
years
through
the
ranks
and
this
past
year
she
became
a
customized
sub-project
co-owner
along
with
Katrina
and
she's.
B
Currently,
a
key
person
driving
the
the
customized
box
crops
and
lastly,
but
not
least
Eddie,
is-
is
nominated
for
a
tech
leadership
role.
Eddie
has
been
a
six
CLI
lead
for
for
almost
three
years
now
he
is
the
main
person
behind
the
box
scraps
that
we
are
doing
monthly.
B
He
drives
the
decision
to
push
run
those
meetings
and
he
is
driving
most
of
them
until
this
day,
with
some
help
from
other
folks
and
Eddie
is
also
a
a
primary
person
driving
a
lot
more
folks
into
helping
six
CLI.
So
we've
decided
to
promote
Eddie
to
to
attack
with
role.
So
congratulations
to
Natasha
and
Eddie,
and
thank
you
thanks.
B
A
lot
again
to
Sean
I'll
be
sending
out
an
announcement
shortly
after
this
call
concludes
because
there
is
a
roughly
two
window
two-week
window
where
people
can
ask
questions
or
eventually
raise
any
concerns
or
objections
that
they
have
with
regards
to
those
proposed
changes,
yeah
thanks
again,
thanks
again
to
all
nominees
and
things
on
to
Sean,
for
your
amazing
work.
A
Sure,
thanks
Maggie,
so
now,
let's
move
on
to
the
part
of
the
meeting
where
we
get
to
meet
our
new
colleagues.
A
So
if
you
haven't
been
to
a
60
line
meeting-
or
you
haven't
been
here
for
a
long
time
and
you'd
like
to
to
raise
your
profile
with
the
rest
of
the
6cli,
this
is
your
opportunity
to
introduce
yourself,
and
this
is
completely
voluntary.
So
if
that's
not
what
you
want
to
do,
that's
fine
as
well.
Is
there
anybody
who'd
like
to
introduce
themselves.
C
I
can
go
hi
folks,
I'm
vihang,
I
work
on
the
pixie
sandbox
project
and
I'm
employed
by
neurolic,
so
yeah,
that's
sort
of
how
I'm
involved
with
the
community
welcome.
D
A
A
A
T
and
kept
updates-
and
there
is
at
least
one
cap
update
I-
wanted
to
bring
to
the
attention
of
the
Sig,
which
is
one
that
I've
I've
I've
kicked
off
with
the
initial
iteration
of
a
cap
for
transitioning,
from
Speedy
to
websockets
for
cook,
cuddle,
exact,
Coupe,
cuddle
attach
and
Coop
cuddle
copy.
A
This
is
an
effort
we've
been
working
on
for
for
several
weeks,
but
if
you'd
like
to
get
a
better
understanding
so
there's
some
of
the
most
important
sections
have
been
at
least
started,
and
if
you
want
to
know
a
little
bit
about
the
the
summary
of
it,
the
motivation
or
the
any
of
the
design
details,
let
me
actually
I
wasn't
showing
that
here's,
the
the
kept
PR
so
we're
hoping
to
to
get
this
merged
very
quickly
and
then
iterate
on
it.
A
A
So
if
you
want
to
have
a
look
at
that,
if
you
want
to
comment
on
it
or
even
get
involved,
please
let
me
know
or
just
comment
on
the
pr
itself.
A
E
About
the
process,
as
it
was
mentioned,
there
is
a
code
freeze
toward
the
version
release
in
three
or
four
weeks
and
in
the
previous
meeting,
I've
presented
an
issue,
an
improvement
for
cube,
CTL
weight
command
and
I
made
a
newbie
mistake.
I
didn't
assign
the
issue
to
myself
and
one
of
the
contributors
volunteered
to
take
the
issue
and,
and
this
person
submitted,
the
change
and
I
was
involved
in
the
change
to
see
how
it
works
and
I
see
that
the
progress
on
this
work
is
very
slow.
E
So,
after
two
weeks
we
are
didn't,
went
through
many
iterations,
so
I'm
interested
for
a
few
reasons
to
take
this
work
forward
and
hopefully
to
have
it
released
before
the
freeze
and
the
next
fashion
release.
So
my
question
is:
is
there
any
process
or
appropriate
procedure
to
take
this
thing
forward?
Given
them
as
a
core
contributor
has
a
limited
capacity
to
work
on
an
issue?
A
So
so,
I'm
not
sure
that
this
I'll
I'm
gonna
defer
to
mache,
but
I
would
put
in
a
couple
words
myself,
which
is
who
whoever
is
more
involved
and
is
actually
pushing
forward
to
get
something
done
would
be
I
I
think
would
probably
get
the
most
traction
with
the
reviewers,
and
if
you,
if
you
reach
out
to
the
reviewer,
to
to
actually
get
your
PR
approved
and
and
you've
been,
you
created
the
issue
and
you've
been
attending
the
the
meeting
it
seems
like
in
my
mind,
if
you
know
I'd
be
totally
I
think
it
would
be
totally
appropriate
if
you,
if
your
PR
was
the
one
that
kind
of
took
precedence
mache.
B
Yeah,
you
definitely
touch
on
a
good
point.
The
the
conflicting
or
parallel
PR
is
a
problem
type
that
I've
been
doing
in
the
past,
but
what
I
personally
tell
everyone
is
that
they
should
double
check
with
the
author
if
they
are
interested
in
working
on
it,
and
only
if
the
author
does
not
respond
then
take
over
a
particular
issue.
Pr
or
anything
like
that.
B
You
clearly
pointed
out
that
there
was
a
your
mistake
that
you
didn't
explicitly
called
out
that
you
are
planning
to
work
on
it,
which
is,
is
a
fair
thing
and
it's
probably
the
safest
to
do,
but
definitely
what
Sean
said
with
regards
to.
If
there
will
be
two
competing
PRS,
the
one
that
is
completed
will
be
the
one
that
gets
merged.
B
There
may
be
multiple
options
why
he
he's
not
pushing
this
forward,
maybe
trying
to
sync
with
him
either
through
GitHub
issues,
by
linking
your
work
or
by
trying
to
paying
them
on
slack
and
get
a
closure
on.
That
topic
is
definitely
worth
worthwhile,
at
least
for
for
you
and
then
then,
at
the
end
of
the
day,
you
can
always
ask
them
to
review
your
PR.
B
Maybe
there
there
is
a
high
chance
that
you
are
not
necessarily
covering
all
the
use
cases
that
the
other
person
might
be
thinking
of
to
maybe
a
cross-referencing,
both
PR's
just
for
for
the
ease
of
of
tracking
that
there
are
two
of
them
working
on
the
same
topic
and
then
eventually,
if
one
of
them
gets
emerged,
we
can
close
the
other
one
with
the
links,
the
one
that
actually
resolved
the
issue
and
if
there
will
be
actually
some
cases
where
there
still
will
be
some
additional
work
required.
B
Maybe
the
other
person
may
still
enjoy
student
in
following
up
and
and
submitting
additional
changes
on
top
of
the
the
work
that
has
been
merged.
So
that's
roughly
the
process
that
I
I
I've
been
personally
preaching
and
and
as
well
of
trying
to
implement
information
for
myself
but
yeah.
It's
it's
unfortunate.
I
I've
seen
multiple
times
that
there
are
sometimes
people
who
will
pick
up
various
issues
without
even
asking
or
without
double
checking,
which
is
a
problem
for
the
whole
project
as
a
as
a
whole
player
we're
just
humans.
B
So
I
guess
it's
just
a
matter
of
double
checking
with
with
both
parties
about
the
progress
and
I
I'm,
pretty
sure
that
there's
still
room
for
for
those
that
are
interested
in
working
or
taking
additional
topics.
E
Thank
you
very
much.
I
honestly
was
like
having
this
in
mind
when
I
asked
that
I
just
wanted
to
confirm
that
there
are
no
like
well-defined
process
that
I
might
not
work
upon.
But
yes,
this
was
my
idea
just
to
communicate
clearly
with
the
author
of
the
original
PR
to
make
sure
if
he
is
able
to
provide
a
the
resolution
towards
the
the
time
and
see
if
it
is
okay
for
him,
if
I
will
take
it
over
and
collaborate
with
him
to
release
an
adventure.
Thank
you.
A
Okay,
I
think
we're
gonna
have
plenty
at
least
another
40
minutes
of
our
time
back.
Unless
somebody
else
brings
up
something
else
to
to
the
Sig.
C
Hi
I
had
a
quick
question
sure
so
I
have
an
open
PR
for
a
particular
issue.
I
was
wondering
if
there's
like,
if
this
is
the
right
Forum
to
sort
of
discuss
it
or
maybe
bring
it
up
with
this
group
or
if
I
should
reach
out
to
you
directly
and
sort
of
like
I,
can
both
tell
you
the
sort
of
the
reason
I
created
the
pr
and
sort
of
what
it
attempts
to
do
so
yeah.
A
Yeah,
actually,
this
is
I
think
that
this
is
a
really
good
forum
to
do
that.
Well,
can
you
do
you
have
access
to
the
the
notes
and
you'll?
Can
you
put
a
link
to
your
PR
I.
C
I'm
happy
to
sort
of
quickly
talk
about
the
motivation
so
like,
as
I
mentioned
earlier,
I
work
on
sort
of
a
kubernetes
observability
tools
and
one
of
the
things
that
we're
hoping
to
do
is
give
folks
the
ability
to
see
that
Cube
cuddle
describe
style
output
for
the
objects
they
have
and
I've
noticed
that
describe
doesn't
have
any.
We
use
informers
to
basically
get
access
to
these
objects
on
the
cluster
and
describe
usually
reaches
out
to
the
API.
C
To
get
the
to
generate
the
output,
it
doesn't
have
any
way
to
use
in-memory
objects,
except
for
this
like
default
object.
Describer,
which
has
it
seems
like
it's
been
sort
of
neglected
for
a
while.
So
I
was
just
basically
adding
all
the
other
describers
to
that
object.
I,
don't
know
if
you
want
to
keep
that
around
or
if
you
want
to
change
that
sort
of
style
and
maybe
move
to
a
different
way
of
doing
it.
A
So
I
just
tagged
it
with
okay
to
test,
and
so
we
can.
We
can
test
it
now
and
so
matcha
you
and
I
are
both
mentioned
as
reviewers.
Do
you
have
anything
to
to
add
I,
actually,
don't
have
anything
to
add
right
now
and
I
I.
Don't
have
that
much
background
and
describe,
but
do
you
want
to
mention
anything
now.
B
I
mean
the
change
itself,
looks
safe
and
rather
straightforward.
Yeah
I'll
double
check.
B
Why
we
haven't
done
it
before,
like
you
said
it
clearly
is
a.
B
A
Miss
on
our
end,
so
if
I'll
double
check
off
the
Interpol
and
if
there
will
be.
C
Done
yeah
no
worries,
yeah
I
looked
through
the
get
history
for
the
default
object,
describer
and
it
seemed
like
it
was
added
many
years
ago
and
there's
some
debate,
some
potential
debate
on
whether
we
should
keep
it
or
not,
and
then
I
kind
of
just
got
left
there
without
updates
being
made
or
without
it
being
removed.
So
I
understand
if
there's
like
a
reasonable
reason
to
not
have
such
a
default
describer
or
something
of
that
sort,
but
I
figured
if
one
exists,
we
should
make
it
feature
complete
or
something
like
that.
So.
C
B
Slack,
okay,
taxes:
slack
is
asynchronous,
so
people
people
can
respond
whenever
they're
the
right
time
is
appropriate
and
you
don't
have
to
wait
two
weeks
for
the
next
CLI
call.
Yep
makes
sense.
It's
basically
the
fasting
as
well.
A
Okay
is
there
and
I
so
I've
added
that
to
the
to
the
notes?
Is
there
anything
else
that
anyone
else
would
like
to
bring
to
the
attention
of
the
six
Eli.
D
D
So
I
was
just
I
left
a
comment
on
it.
The
other
day
I
talked
to
Eddie's
son,
but
I
was
just
kind
of
wondering
if
this
was
still
a
good
priority
to
work
on
and
to
get
more
experience
in
the
Sig
and
commands
and
all
that
stuff
kind
of
a
general
question.
A
It
definitely
is
there's
a
lot
of
commands
that
haven't
been
split.
This
is
we
have
split
a
few
of
them
and
just
to
quickly
go
over
this
topic
for
the
rest
of
the
Sig.
A
This
is
pulling
out
the
the
actual
kind
of
guts
of
the
command
versus
the
Cobra
part,
and
so
the
idea
is
that
a
lot
of
the
functionality
for
these
commands
maybe
could
be
reused,
maybe
even
in
a
controller,
and
so
we
have
to
pull
out
the
command
line,
interface,
specific
code,
the
Cobra
specific
code
and
separate
them
and
there's
some
general
techniques
that
have
already
been
used.
I
think
the
the
weight
command
actually
was
maybe
one
of
the
first
and
shows
that
the
the
clearest
on
how
to
do
that.
A
Do
that,
but
there's
definitely
a
bunch
of
commands
that
still
need
that
particular
cleanup
to
be
done.
A
Thanks
for
thanks
for
bringing
that
up,
Garrett
yeah,
thank
you.
I'm
gonna.
Add
some
more
notes
on
that.
At
the
end
of
the
call.
A
Okay
and
so
I'll
I'll,
ask
again:
is
there
anything
else
that
we
would
like
to
bring
up
to
the
rest
of
the
Sig.
A
Okay
appreciate
all
your
time,
and
we
will
see
you
again
in
two
weeks
thank.