►
From YouTube: Kubernetes SIG Service Catalog 2018-10-15
Description
Agenda: https://docs.google.com/document/d/17xlpkoEbPR5M6P5VDzNx17q6-IPFxKyebEekCGYiIKM/
* svcat marketplace
* Reimagining the data model with CRDs per service instead of generic service instances/bindings
* CRD Reality Check (storage replacement for aggregated api)
A
Hello
and
welcome
to
October
15th
Service
Catalog
sake,
I'm
Carolyn
vans,
like
one
of
the
service
catalog
chairs,
and
let
me
post
a
link
to
the
agenda
here
in
chat,
everyone's
invited
to
put
something
on
their
list.
Your
name.
Let
everyone
know
that
you
were
here.
You
have
any
questions
or
you're
having
trouble
getting
a
word
in
edgewise.
Just
type
like
+
hand
in
the
group,
chat
and
I'll
keep
an
eye
on
that
and
make
sure
that
people
give
you
a
chance
to
talk.
A
B
A
Happy
just
keep
you
for
a
while.
Okay,
so
I
had
some
really
fun
news
that
I
just
saw
from
API
machinery,
which
is
that
they
finished
implementing
the
last
thing
necessary
in
order
to
prototype
out
doing
something
pretty
cool
with
Service
Catalog.
A
Let
me
show
you
what
we
could
do
with
what
they
put
in.
They
put
in
something
called
dynamic
informers
normally
when,
when
I'm
like
in
our
controller,
if
I
need
to
watch
something,
I
have
to
know
what
it
is
I'm
watching
for
what
the
kind
is,
what
the
resources
in
a
TV
that
I'm
looking
for
and
looking
for
changes
to
so,
for
instance,
for
every
service
instance,
I,
think
I'm
in
the
wrong
one.
Here
it
was
mine.
Here's
my
lovely
informers.
A
Yeah,
okay,
so
we
have,
for
example,
cluster-level
service
brokers,
which
is
one
kind
in
service
catalog,
but
we
also
have
namespace
service
broker,
which
is
a
different
kind.
One
that's
cluster
in
front
of
one
doesn't,
and
so
we
need
to
separate
informers
to
watch,
for
changes
for
ease
and
for
service
instances.
For
example,
we
have
an
instance
and
former
and
they're
basically
strongly
typed.
They
only
look
for
a
single
resource.
A
So
it
could
be
my
sequel
database
or
it
could
be
I,
don't
know
whatever
object,
storage
or
whatever
kind,
some
fast
thingy,
okay,
with
a
dynamic
and
former,
we
could
watch
for
anything,
and
would
it
be
restricted
on
using
a
generic
service
instance
object.
You
could
use
something,
that's
very
specific,
so
I've
come
and
brought
this
up.
Last
week
and
we
said,
I
was
waiting
on
dynamic,
Informer's
and
then
I
know
just
people
and
it's
in
so.
A
It's
almost
I'm
just
pumped
about
that.
Maybe
I'm
I'm,
hiding
me
out
next
week,
traveling,
but
the
week
after
that,
hopefully
I
should
have
something
that
we
can.
We
can
look
at
and
first
owns
at,
which
should
be
fun
to
do
as
a
girl.
I
wasn't
expecting
it
to
move
forward
this
quickly.
So
that's
that's.
C
C
C
And
I
may
have
misunderstood
because
that
seems
pretty
basic
to
me,
but
I
just
wanted
to
put
it
out
there.
They
DIF
acclaim.
If
you
get
playing
in
C
or
DS,
and
you
want
to
go
deeper,
he
was
saying
that
after
he
had
been
messing
in
our
code
base
that
he
thought
that
might
be
the
one
thing
that
would
cause
us
heartburn
with
CR
DS
yeah.
That's
where
we
take
the
subject
off
their
question
would
pass
along
to
the
broker.
A
Could
we
we
envision
that,
like
the
data
model
now
that
we're
using
crts
or
something
else,
but
you
like
this-
is
really
good
reality
check
that
even
just
moving
to
see
our
knees,
we
need
to
be
able
to
keep
all
the
same
functionalities
or-
and
this
would
be
another
one
I
think.
The
other
thing
we
were
thinking
about
was
like
versioning
and
I.
Don't
quite
remember,
Nealon,
what's
up
resources
right,
yeah
and.
D
C
A
A
Okay,
so
these
will
be
like
things
that
I'll
keep
an
eye
out,
is
I
just
kind
of
look
into.
This
sounds
good.
Just
sorry!
No,
it
just
seems
it
yeah
like
this
stuff
action.
Colleagues,
here
you
look
like
you
know,
like
reimagining
the
data
model
with
series,
and
then
this
is
like
just
using
it
for
storage.
A
B
B
Okay,
so
everybody
sees
my
terminal
weekend,
okay,
so
currently,
if
using
Service
Catalog-
and
you
want
to
see
like
what
services
are
there
available
to
buy,
you
have
to
use
something
like
this
get
classes
and
I
only
have
five.
You
can
have
a
bunch
of
them
and
then,
like
oh
I,
want
a
Maria,
DB
and
you're
like.
B
And
I
could
beat
that,
so
that's
like
okay,
but
like
especially
if
there's
a
lot
of
services,
you
can't
really
know
what
you're
looking
for
having
to
manually
tab
through
the
internal
systems
of
factions
for
me
a
bit
cumbersome.
So
we
discussed
this
at
one
of
the
phases,
two
phases
and
added
it
to
a
milestone
that
or
all
the
way
back
when
we
were
in
New
York.
So
maybe
people
don't
remember
this,
but
I
finally
got
around
to
implementing
the
marketplace
command
and
that's
what
this
is.
B
So
it
doesn't
shows
you
the
class
and
then
all
the
plans
that
they're
attached
to
and
the
class
description.
So
this
is
the
current
version.
I
have
working,
I
actually
opened
up
the
PR
and
it's
motion
all
tested
and
all
that,
but
I
just
want
to
bring
this
out
to
see.
If
anyone
had
these
suggestions
things,
they
want
to
see
it
now
before
it's
like
accepted
it
merged
drop
me
a
line,
etc,
etc.
C
A
A
But
suggestions
welcome
on
that
I,
don't
kind
of
like
that.
It
mimics
what
CF
does
just
because
oftentimes
we're
talking
about
to
to
customers
who
know
CF
and
are
moving
to
Service
Catalog
and
it's
nice
to
have
commands
that
are
analogs
between
us
eh.
Oh.
A
Does
it
I
have
a
question
so
like
I
kind
of
like
that,
we
don't
show
the
broker
so
that
you're
just
kind
of
focusing
on
what
you
could
or
couldn't
get,
but
at
the
same
time
like
say,
you
had
like
mini
broker
and
I'm
gonna
go
real
broker
I'm
here
on
your
cluster?
Do
you
think
it
would
be
helpful
somehow
to
be
able
to
either
filter
just
show
that
one
is
coming
from
the
you
know
the
dummy
mini
broker
and
what
is
coming
from
say
like
a
real
one.
That
would
give
you
a
property.
B
I,
don't
think
so
because
there's
no
like
what
constitutes
a
real
broker
or
not
real
broker,
like
I,
don't
think
which
broker
which
service
comes
from.
Is
that
terribly
important
to
the
user?
It's
like
well,
just
like
I
want.
You
know
a
database,
okay,
I
got
Murray
and
EBE
and
Postgres,
and
the
bar
and
Barb
as
like.
Do
I
really
care
that
one
comes
from
broker
a
or
broker
D
I.
Don't
know!
B
That's
why
I
was
just
asking
you
know
in
this
form
to
see
and
if
I
did,
how
would
I
filter
that,
like
I
could
label
ones
that
come
so
currently?
This
is
this
goes
through
and
gets
all
the
brokers
that
are
in
whatever
name
space
you're
currently
working
in
and
there's
the
name
space
lag.
You
can
patch
it
against
name
space
brokerage
as
well
and
that's
not
currently
filter.
They
all
show
up
the
same
okay
but
like.
A
I'm
gonna
kind
of
like
this-
it
just
shows
you.
This
is
what
you
can
do,
and
it's
very
pragmatic
and
not
very
much
like
keep
CTL,
which
is
like
I'll,
show
you
everything
with
every
toggle
I
was
just
asking.
If
anyone
else
thought
that,
for
example,
I
have
many
broker
on
there
and
I
want
to
hide
many
broker.
Just
focus
on
Tiffany.
Don't
want
specific
broker.
Does
that
make
sense,
or
do
you
think
that
doesn't
make
sense
in
the
context
of
a
market
place
command?
Well,.
B
I,
don't
think
it
makes
much
sense
because
I
get
on
I,
don't
think
the
average
user
is
really
like
unless
they
added
a
namespace,
broken
themselves.
I,
don't
think
they're,
probably
cognizant
of
like
where
these
things
come
from
yeah
like
we're.
Just
like
these
are
the
services
that
are
available
in
my
cluster
yeah.
B
Going
to
so
this,
this
already
does
so
currently,
when
you
say
CFS
peak
app
marketplace,
it
reaches
into
your
cube
context
or
whatever
to
find
out
what
namespace
you're
targeting
and
taxes
it
along.
So
you
get
back
all
the
global
brokers,
the
cluster
brokers
and
all
the
namespace
brokers
for
the
whatever
namespace
you're.
A
Yeah
good
point:
nap
tubs
are
a
little
different
than
the
person
who
is
knee
deep
and
actually
installing
the
brokers
and
breaking
all
that
stuff
out.
So
I
don't
got
a
bunch
of
new
people
here
on
the
call.
A
The
agenda
has
some
of
our
PRS
in
here
that
need
more
reviews,
both
the
marketplace
command
and
default
parameters
needed
use.
If
you
are
a
member
of
the
Cooper
nice
incubator
org,
you
can
help
give
those
reviews
so
you'd
like
to
participate
in
our
democracy
feel
free
personal
is
documented.
D
B
It's
kinda
thing:
we
raid,
adding
cluster
service
brokers,
are
sort
of
an
advert
on
the
operation
that
happens
to
the
platform
infrequently,
whereas
service
provisioning
and
consumption,
something
of
an
app
developer,
probably
does.
Is
they
push
apps
and
restart
things?
So
it's
kind
of
pretty
much
the
same
thing
I
haven't
worked
on
Cloud
Foundry
in
a
while
they
do
they
have
the
space.
Only
service
programs
is
that
up
running
yep.
A
Yeah,
like
I'm,
looking
at
our
documentation,
we
pasted
on
the
link
here
just
for
our
dock.
We've
started
targeting
it
towards
developers
of
our
platform
users
of
our
platform,
and
then
people
are
operating
it
so
developers
that
people
who
are
trying
to
change
the
codebase
users
would
be
I,
think
the
app
developers
in
this
case
and
then
operators
is,
you
know,
people
trying
to
figure
out
how
it
all
works
and
putting
it
together
and
configuring
it
for
the
first
time.
A
A
D
A
And,
like
I
said
as
I
update
as
I
work
on
the
project,
I'll
keep
this
updated
with
with
how
it
works.
Yeah
I
wasn't
expecting
it
to
be
implemented
so
quickly.
So
I
kind
of
put
this
out
here
and
it's
like
not
like
fully
fleshed
but
yeah
I'll,
give
that
a
shot
for
the
prototype
for
this
and
to
be
clear,
this
isn't
this
changing
our
storage
too
Ciardi?
It's.
What
would
the
UX
look
like
if
we
could
better
take
advantage?
A
What
series,
let's
do
PI,
doesn't
put
this
as
a
controller
in
front
of
Service
Catalog
and
then
have
it
talk
to
Service
Catalog
in
the
back,
so
that
you
can
see
the
UX
without
me
having
to
change
any
of
our
code,
which
would
take
a
lot
longer
to
get
rollin
but
I
mean
putting
together
a
CRT
and
a
controller
in
front
of
them,
so
we're
Scott
catalog,
hopefully
I
can
do
in
the
next
week,
which
would
be
funded
cool.
Thank
you.