►
From YouTube: SIG Cloud Provider 2021-10-27
Description
Plan to accelerate Leader Migration KEP
Review of KubeCon
Review cloud-provider-gcp/282
Release of AWS 2.3 with LoadBalancerController
Need to look at release versioning policy
A
Welcome
to
the
october
27th
2021
sig
cloud
provider
meeting.
As
always,
this
meeting
is
part
of
cncf
kubernetes
and
sig
cloud
provider,
and
we
have
some
codes
of
conduct.
Those
primarily
boil
down
to
please
be
respectful,
polite
and
inclusive
of
all
your
fellow
members,
contributors,
etc.
So
you
know,
let's,
let's
think
of
others,
and
with
that
I'm
going
to
go
ahead
and
start.
Let
me
share
the
agenda.
B
All
right,
so
thank
you
for
saying:
okay,
okay,
everybody
help
me
okay,
so
all
right,
so
the
so.
This
item
is
actually
a
follow-up
from
last
extraction
meeting
so
like
for
the
folks
who
don't
understand
what
dynamic
machine
before
so
leader.
Migration
is
a
mechanism
that
allows
sj
cluster
to
upgrade
from
one
set
of
leader
election
log,
two
controllers
to
another.
B
So
what
we
have
discussed
last
night
is
that
we
still
we
will
need
a
little
bit
more
than
what
we
had
last
time
to
make
it
a
j
feature.
So
in
summary,
we
are
going
to
change
the
graduation
criteria
to
like
the
two
following
items.
First,
one
is
to
test
that
end
to
end
in
oss
in
sa
control
plan
setting,
which
means
the
easy
case,
which
is
like
one
single
node
upgrading
from
kcm
to
case
and
plastician
is
not
going
to
be
enough.
B
So
my
implementation
plan
is
that
I'm
going
to
add
external
system
support
to
chaos
which
already,
which
the
current
state
I
believe
is
that
keops
have
support
for
all
providers
of
gcp.
So
I'm
going
to
just
add
the
only
remaining
one.
Then
I'm
going
to
contribute
the
support
for
freedom,
immigration
to
kelps.
B
So
the
second
one
is
like
we
are
going
to
test
that
with
at
least
two
cloud
providers,
but
we
don't
really
need
the
each
cloud
provider
to
provide
the
the
whole
test
suite
we
just
need.
We
just
need
the
signals,
like
somebody,
somebody
from
one
cloud
partner
say:
oh,
this
feature
works
for
hours
for
our
cloud
providers,
and
that
should
be
good
enough
and
we
need
two
cloud
providers
at
least
so.
This
is
my
proposed
change.
Any
ideas
about
that.
A
Okay,
so
I
I
think
this
is
pretty
well
sums
up
a
lot
of
what
came
out
of
cloud
provider
extraction.
The
couple
of
details.
I
think
it's
worth
reiterating.
A
C
Yeah,
I'm
I'm
still
having
discussions
internally
to
see
if
there's
a
way
that
we
could
provide.
Like
an
external
signal
about
you
know
what
we're
doing
with
those
tests
but
yeah
like
I.
I
would
like
to
see
us
get
involved
if
we
can
awesome
nick
yeah.
We
are
also
committed.
A
Awesome
and
then
I
think,
the
two
things
worth
iterating
on.
We,
we
didn't
finalize
the
details
and
I
think
we
agreed
not
to
finalize
the
details
in
a
meeting,
especially
since
the
approvals
need
to
happen
in
a
cap
anyway,
but
the
final
details
on
how
we
can
actually
put
in
automate
what
what
would
amount
to
automated
sufficient
automated
testing
of
the
aha
migration.
D
Yeah.
I
like
that.
I
like
the
chaops
idea
that
seems
like
a
like.
It
seems
a
lot
more
productive
than
trying
to
do
something
in
cuba.
So
and
you
know,
because
it
adds
long-term
value,
I
think
in
a
direction
we
want
to
go
anyways
plus,
I
think
it's
a
much
more
tractable
work.
I
mean
jared
you'll
you'll
have
to
make
a
judgment
call
on
that,
but
we
also
have
experts
that
could
probably
contribute
to
that.
So
you
wouldn't
necessarily
have
to
like
do
everything
yourself.
So
thank
you
for
finding
that
option.
D
A
Just
an
sb
by
the
way,
which
I
think
you
both
know,
justin
sb
quite
well,
justin
sb
is,
I
believe,
the
primary
owner
of
cops
and
then
I
will
also
mention
that
I
believe
nick
has
actually
made
a
series
of
changes
for
cops
with
aws
to
enable
cloud
controller
manager
in
the
cops
aws
solution.
E
F
D
Yeah
and
jared,
if
you,
if
you
just
tell
justin
what
you're
doing
he'll
probably
be
able
to,
he
might
be
able
to
save
you
time
and
or
contribute
to
get
things
kind
of
in
a
setup
space
because
it
ideally
you
know,
ask
somebody
who's,
just
adding
basically
a
feature.
D
It
would
be
great.
I
I
don't
think
you're
expecting
necessarily
to
do
all
of
the
aha
work
there.
I
think
like
clearly
getting
your
future
working
is
important
and
there
might
be
some
other
things
that
you
can
do,
but
hopefully
those
guys
can
help
you
out.
A
A
Thank
you
for
the
effort
on
this
jared
and
I
would
like
to
iterate
sort
of
reiterate
the
the
neat
fact
that,
when
we
look
at
the
long
poles
for
the
cloud
provider
extraction,
the
too
long,
the
biggest
long
pole
we're
gonna
have
is
the
persistent
volume
web
hook,
work
which
is
proceeding,
but
is
a
little
behind
the
graduation
of
leader
migration.
A
C
Yeah,
I
I
figured
I'd
start
with
a
fun
topic
and
then
get
on
to
the
business.
I
was
kind
of
curious.
If
we
could
get
maybe
like,
was
there
a
sig
meetup
or
did?
Did
the
sig
talk
go
off
like
how
did
all
that
go.
A
Sure
so
I
think
I
nick
and
if
one
or
two
others
want
to
chip
in
so
these
we
didn't
have
a
meet
up
per
se,
but
we
definitely
did
have
the
sig
review.
So
nick
I
and
steve
gave
the
review.
A
I
think
it
went
pretty
well,
we
did
also
get
some
additional
slides,
so
I
think
ibm
gave
us
a
slide
right
at
the
last
moment
and
you
know
not
not
to
jab
you
too
much
there,
el
miko
and
we
also
got
a
a
a
a
fairly
late
edition
from
the
microsoft
thanking
actually
two
of
the
primary
contributors
we
have
from
microsoft,
china,
so
props
to
both
of
them.
That
was
definitely
nice
to
see
them
getting
called
out
for
their
good
work.
A
Did
you
want
to
add
anything
nick
you?
You
were
also
presenting.
E
No,
I
think
that
sums
it
up.
I
think
it
it
went
well,
steve's
cost
outfit
suit
thing
was,
was
a
hit.
So
if
you
didn't
see
that
he
was
dressed
up
as
as
a
as
clouds.
A
C
A
Yep
I
mean
it
was
interesting,
it
was
sort
of
interesting
I
mean
I,
I
think
all
of
the
all
of
the
snippets
for
all
the
cloud
providers
were
good.
It
is
an
interesting
thing.
You
give
everyone
a
one
sentence,
topic
of
what
you
want
them
to
talk
about,
and
the
different
ways
of
interpreting
that
one
sentence
is
sort
of
interesting.
A
C
I
mean
it
wasn't
necessarily
on
your
plate,
but
I
had
asked
your
opinion
last
week
and
you
you
know
you
seem
to
concur
with
the
general
thinking
there.
I
did
give
you
a
shout
out
in
the
comments,
but
I
figured
I'd
just
bring
it
up
again.
Maybe
if
you
or
or
someone
you
know
joe
or
someone
could
take
a
look
at
it,
I
don't
know
I
apparently
am
not
assigned.
Let
me
fix
that.
Let
me
just
I
should
have.
I
should
have
assigned
you.
I
just
kind
of
you
know.
A
Yeah,
no,
no,
it's
all
good,
it's
so
good
and
okay
yeah.
We
will.
We
will
definitely
take
a
look
at
that.
A
That
makes
sense,
I
mean
I
think
I
think,
trying
to
avoid
the
the
v1
alphas
is
preferential
when
possible.
So
I'm
I'm
definitely
in
support
of
that.
C
Yeah
and
we
were
getting
some
like
weird
user
reports
of
there
being
like
like
permission
issues
or
something
like
this,
the
ccm
the
way
we're
deploying
the
ccm
it
looked
like
yeah
that,
like
you
know
it
in
some
configurations
on
gcp
like
you,
could
be
denied
access
to
the
alpha
sdk
endpoint,
or
something
like
that.
Based
on
your
permissions,
or
I
didn't
quite
understand
what
the
deep
level
of
that
was.
C
A
Is
that
when
you
set
up,
I
mean
there's
two
different
things:
there's
when
you
set
up
your
your
organization
and
then
there's
when
you
set
up
your
project,
and
it
has
been
so
long
since
I
have
done
either.
A
I
cannot
tell
you
which
one
matters,
although
I
would
guess
it's
the
project
level,
but
when
you
saw
when
you
set
up
your
project,
the
administrator
has
the
ability
to
set
up
policies
and
we
can
get
into
all
the
different
policies
and
roles
and
permissions
on
roles
that
are
involved,
and
so
it
could
be
either
a
permission
problem
on
an
individual
resource
where
the
user
didn't
have
it.
A
C
A
Apis,
that
is
just
a
standard
policy
that
that
we
allow
admins
of
projects
to
set
okay.
I
appreciate
the
extra
context
there.
C
F
F
A
That
is
actually
pretty
important
and
also
means.
I
really
hope
that
gets
out
of
alpha
me
too.
All
right,
I
may
have
to
go
drop
a
note
to
mr
hawkin
as
he.
I
would
hope
he's
already
aware
of
this.
As
he's
both
big
networking
chair
and
the
dual
stack
lead.
But
let
me
let
me
reach
out
thank
you
for
the
the
heads
up,
bridget,
alibaba
and
baidu,
I
believe,
are
not
present.
Amazon
nick
keisha.
G
From
my
side,
so
we
released
the
version
2.3
of
the
load
balancer
controller,
which
is
a
minor
release
with
some
features
like
we
have
started
the
ipv6
support
with
application
load
balancers,
which
we
will
extend
to
network
load
balancers
as
well.
Eventually,
we
also
support
endpoint
slices
for
ip
targets,
some
load
balancer
attributes
for
nlb
some
subnet,
auto
discovery
enhancements
for
the
2.3
release.
A
Awesome,
I
I
put
a
quick
version
of
what
you
just
said
in
kishore,
but
if
you
could
add
to
that,
that
would
be
awesome.
F
A
Cool
so
one
quick
question
on
this,
which
I
think
at
some
point
I
know
andrew
was
trying
to
follow
up
on
this
and
I
don't
know
where
he
left
it:
trying
to
correlate
cloud
provider
releases
to
kubernetes
releases.
A
F
A
A
F
A
A
Yeah-
and
I
mean
one
of
the
places
this
becomes
important-
is
you're
familiar
with
the
conformance
suites,
so
the
performance
suites
are
also
versioned
and
they're
tied
to
the
kubernetes
version,
and
so,
if
I
know
that
my
application
is
only
guaranteed
to
work
on
122
and
later
conformance,
then
I
I
really
start
caring
what
version
each
of
the
cloud
providers
have,
because
that's
how
I
know.
E
So
the
let
me
just
add
that
the
the
method
that
we
settled
on
was
major
and
minor
will
match
the
kubernetes
version
and
then
patch
is
reserved
for
the
cloud
provider.
A
Yeah,
that
was
my
memory
I
just
didn't.
I
couldn't
find
the
link
handily.
Do
you
happen
to
have
a
link
to
that
nick.
A
A
Folks,
thank
you.
Yeah
gcp
joe
jared.
D
I
think
jared's
item
belongs
on
there.
Lkg
is
progressing.
I
don't
really
have
anything
to
say
on
that.
I
think
those
are
the
two
big
ones
we
have
I'm
trying
if
there's
anything
else
going
on
so
just
quick
question.
A
When
you
say
jared's
item.
D
Oh
sorry,
the
the
leader
election,
I
guess
that's
not
specific
to
gcp
yeah.
I
was
going
to
ask
what
the
the
cloud.
C
A
Gotcha
all
right
all
right,
let's
just
quickly
go
through
the
triage.
A
All
right,
hey,
don't
have
a
whole
lot
of
items.
A
A
A
Is
that
yeah?
That's
the
right
one.
D
A
A
Oh
os
train,
that's
what
I
was
doing
wrong.
G
A
A
No
doesn't
look
like
they
are
that's
awkward.