►
From YouTube: Kubernetes WG K8s Infra - 2019-07-24
Description
GMT20190724 153221 k8s infra 3440x1440
A
Hi
everybody
today
is
July
24th.
This
is
the
meeting
for
the
kids
in
from
our
working
group.
Please
be
kind,
and
please
follow
the
code
of
conducts
that
we
all
should
adhere
to
hey
Justin
welcome.
I
was
just
looking
for
you,
okay,
so
last
time
we
kind
of
went
through
lists
of
issues
that
we
have
and
try
to
see
what
we
could
do
for
this
time
as
an
for
this
release.
A
A
B
So
I
am
working
on
making
the
promotor
better
understand.
I!
Guess
all
the
manifests
in
a
given
directory
I
had
a
crack
at
this
yesterday
and
realized
that
I
am
basically
going
into
the
territory
of
I'm,
brushing
up
against
the
logic
that
I
wrote
in
shell-like
multi-run
that
Sh,
which
you
have
to
pass
in
a
bunch
of
arguments,
and
it
only
checks.
Those
manifests
that
change
in
the
last
commit
because.
B
Could
just
read
in
all
the
manifests
in
a
directory?
Let's
just
pretend
there's
a
hundred
of
them.
We
could
read
them
all
in
one
time
and
then
make
lots
and
lots
and
lots
of
API
calls
to
lots
and
lots
of
different
repositories
registries,
but
that
doesn't
really
make
much
sense
if
only
one
of
them
changed
and
it
also
runs
the
risk
of
getting
throttled,
possibly
even
more
by
the
server.
So
I
just
had
a
thought
this
morning
before
this
meeting,
I
should
possibly
probably
think
about
making
the
map.
B
The
image
perimeter
also
understand
deltas
between
two
states
and
only
changed
those
things
that
changed.
On
the
other
hand,
I
mean
the
whole
reason
why
we
started
going
down.
This
path
was
because
we
thought
that
it
would
just
make
the
administration
of
adding
new
registries
easier,
because
we
wouldn't
have
to
touch
or
change
the
proud
job.
That
being
said,
this
is
not
a
blocking
task
per
se.
So
if
it's
gonna
take
longer
than
say
a
week,
then
maybe
we
should
table
it
for
later.
Those
are
my
thoughts,
I'm.
C
C
Started
with
I
could
read
all
the
files
right.
You
said.
If
we
have
a
hundred
files,
you
read
them
all
in
and
then
activate
on
them
all,
but
we
don't
really
need
to
read
all
of
them
if
we
know
which
ones
we've
looked
at
in
the
past
and
if
we're
not
burning,
yeah
and
we're
not
deleting
stuff
anyway
right.
B
C
B
B
B
B
C
Mean
what
was
the
I
forget,
the
heuristic
in
this
multi-run?
What
was
what
was
the
heuristic
for
figuring
out?
Which
ones
have
changed
anyway?.
C
B
That's
right,
yeah,
so
it
looks
sad.
You
know
it's
like
the
same
kind
of
thing.
It
just
looks
at
the
history
which
files
were
touched.
Let's
run
the
logic
on
those
manifests
that
were
touched.
All
right,
right,
I
just
think
like
that.
Well
that
wouldn't
make
much
sense
if
we
are
giving
it
a
single
directory.
C
C
C
The
way
I'm
thinking
about
it
and
maybe
I'm
oversimplifying
it
because
I
don't
know
the
logic
that
well
at
all.
Is
it
shouldn't
be
fundamentally
different
than
the
list
of
manifests?
It's
just
how
you
generate
the
list
of
things
you
were
going
to
act
on
is
a
prefix
match.
Instead
of
a
explicit
list
right.
B
Right
so
well,
I
think
I,
guess
I
was
kind
of
getting
in
the
right
direction.
Then
this
morning,
because
when
I
mentioned
that
I
was
gonna
have
to
probably
rewrite
the
authoring
shell
script
logic
and
then
probably
put
that
in
go,
and
that
was
the
direction
I
was
heading.
So
I
think
we're
in
agreement
whether.
C
C
B
B
Okay,
well,
you
can
have
a
look
at
my
PRS
when
they
from
they'll
and
later
this
week,
don't.
A
C
B
C
B
B
C
Hey
I
think
that
can
be
like
I'm
like
do
it
later,
sort
of
thing:
I'm,
not
super
I,
mean
I,
am
concerned
about
it,
but
I'm
not
super
concerned
about
it.
Since
we
got
agreed
on
fixing
on
the
subdirectories
put
pattern
and
I,
don't
think
you
need
to
act
on
every
command
everything
you
just
need
to
load
them
all
and
look
for
the
conflict,
so
we
can
totally
solve
that
as
a
second
stage
thing,
the.
B
B
B
G
I
haven't
so
let
me
like
this.
This
is
like
the
hit
list
of
everything
that
needs
to
get
done,
at
least
from
the
last
meeting
and
last
week.
I
dropped
the
ball
and
didn't
get
a
chance
to
also
write
a
disaster,
recovery,
kind
of
game
plan
and
so
I'm
hoping
to
like
focus
on
that
stuff
this
week.
So
I'm,
sorry
about
that.
A
Summary
there
are
some
peers
that
you
need
reviews
the
into
end
test.
Pro
job
is
one.
You
know
that
needs
work
and
yeah.
There's
a
few
other
you
you
have
issues
for
the
other
things
that
we
talked
about
before
in
the
image
promoter.
Repository
already
wait.
Sorry,
what's
that
question
do
I
have
issues?
Do
you
have
issues
for
the
the
other
things
that
we
just
talked
about?
A
A
C
I
was
I
was
on
vacation
or
something
else
all
last
week,
including
Monday
of
this
week.
So
yesterday
was
my
first
day
back
and
I
am
out
next
week
and
I'm
dead
and
I'm
done
so
I
will
try
to
get
the
terraform
stuff
this
week,
but
I
have
a
something
of
a
backlog
to
chew
through.
It
is
high
on
my
list
of
things.
It
is
my
top
top
thing
with
respect
to
this
group
and
I
have
come
to
peace
with
the
idea
that
I'm
going
to
learn
it,
so
I
will
do
it.
Thank.
A
D
D
C
D
H
D
D
Hudson
chugs
and
funds
and
duds
in
there.
Yes,
but
if
you
have
the
discounts,
you
only
get
your
sustain
you
sides,
but
you
want
you
want
cost
me.
You
can
add
up
this
column
and
it's
a
track
that
some
ones
that
come.
If
you
want
that.
That
should
be
those
too
good
to
see
that
call.
So
this
sum
looks
roughly.
C
D
Are
we
oh
well?
This
is
reassuring
as
well.
I
know,
I
agree.
What's
weird
is
okay,
there's
something
going
wrong
here.
My
mice
costs
total.
It
says
272
if
I
add
up
the
numbers
in
the
pie.
Chart
they're
playing
to
be
bigger.
Oh
I
know
why
it's
cuz.
We
have
this
weird
negative
thing
and
they
are
in
fact
three
hundred
and
thirty
five
dollars
we're
off
by
single
digit
dollars.
C
D
C
We
there
so
the
credits
that
fund
all
this
expired
but
didn't
auto,
renew
for
I,
don't
know
what
reason
reason
and
we
didn't
notice
it
for
like
a
week.
Okay,
and
so
we
got
an
invoice.
So
then
we
got
an
invoice
and
then
I
had
the
invoice
wiped
internally,
but
I
guess
it
shows
up
as
an
invoice.
Okay
and.
D
But
yeah
so
okay
I
will
I
will
try
to
fix
that.
But
yes,
it
sounds
like
we're.
Basically
in
agreement
agreement.
E
C
C
F
C
C
C
I
A
K
A
J
C
A
So
time
to
run
through
the
milestone,
okay,
so
before
we
go
to
the
milestone,
I
do
have
one
urgent
request.
There
is
one
GCS
bucket
that
Jason
DT
BER
is
not
able
to
push
stuff
to.
We
tried
all
the
things
that
we
could
at
least
I
tried
all
the
things
that
I
could
and
I
couldn't
find
it
figure
out
alright
so
and
running
through
the
ensure
scripts.
For
for
that
bucket
I
don't
get
any
errors.
This
is
the
cluster
API
AWS
and
then
he
is
able
to
push
to
cluster
API.
A
J
C
Right,
sorry,
we
have
a.
We
have
a
conflict
today,
so
I'll
have
to
step
out
in
a
couple
minutes
to.
E
A
A
K
A
I
I
C
I
A
C
A
A
A
Is
out?
Okay?
No,
let's
go
through
the
bottom.
Okay,
who
creates
okay
run
so
right
now
we
are
creating
both
the
GCS
and
the
GCR
stuff,
given
in
a
specific
name,
so
staging.
C
A
A
A
A
A
A
C
A
J
C
H
A
A
L
K
E
Like
we
still
have
to
figure
out
on
the
edge
Rene's
redirector
service,
one
of
the
initial
things
would
be
or
one
that
is
also
like
an
easy
thing
to
deploy
in
a
new
cluster
or
even
just
look
into
how
things
would
be
moving.
Is
the
URL
shortener
type
thing
yeah
and
because
it's
even
simpler,
so
maybe
that
would
be
an
option
below
yeah.
Okay,.
E
Yeah
yeah,
so
so
one
Margaret
II,
the
shortener
is
basically
the
DNS
part
of
it
like
handling
the
redirect
data
within
the
DNS
that
we
already
have.
So
we
have
full
force
paste,
redirect
additions
and
the
other
one,
the
other
one
that
is
open
as
a
pull
request,
is
to
have
the
deployment
set
up
for
the
redirector.
E
A
E
E
If
you
don't
switch
from
the
method
like
switching
from
one
sub
path
to
like
five
to
four
months
or
something
that
doesn't
need
a
reconfigure
and
therefore
doesn't
need
a
redeploy,
the
configuration
itself
is
always
pulled
from
DNS,
so
it
just
needs
our
dns
to
be
in
sync,
which
shouldn't
be
a
problem,
because
that's
already
something
that
is
usually
done
anyway.
That's
ours,
Anna.
A
E
Cluster,
but
currently,
because
we
can,
we
can
test
it
probably
with
and
not
with
it
go
like
it
doesn't
mean
a
cost
of
per
se
to
get
the
the
prerequisites
done,
for
example,
the
three
things
that
need
to
be
figured
out
before
we
actually
deploy
it.
The
cluster
would
be
the
counter
of
the
process
and
the
deploy
process,
and
also,
if
we
enforce
a
back
rules
and
how
that,
like,
what's
the
standard
on
that,
that's
a
general
Koster
thing
that
we
need
to
be
basically
have
figured
out
in
general
for
all
the
services.
E
A
E
A
A
A
A
A
A
L
A
K
Yeah
yeah
I
guess
I
could
do
that
like
that
the
we
it's
still
like
an
open
discussion
topic
as
far
as
what
what
we
do
in
Hoover
Eddie's
kubernetes.
So
it's
not
like
this
is
a
settled
standard,
but
I
would,
as
far
as
the
new
stuff
that
we're
doing
for
or
improv,
because
a
lot
of
this
is
like
net
new
scripts.
Yeah
I
would
just
like
to
limit
lip-lip
limit
the
bash.