►
From YouTube: SIG App Delivery Operator Working Group 2021-01-06
Description
SIG App Delivery Operator Working Group 2021-01-06
B
B
Hello,
you
can
hear.
Oh
me,
can
hear
you,
okay,.
A
B
A
B
A
B
Other
is
thomas,
which
generally
take
this
part,
so
the
working
group
is
about
operators.
We
are
a
part
of
sig
up
delivery.
A
B
A
B
Goal
to
define
what
an
operator
is
under
the
cncf
concept,
so
why
is
an
operator
in
general
and
then
go
a
little
bit
deeper
in
how
an
operator
in
kubernetes
is
built.
B
So
let
me
give
you
a
brief
introduction
about
the
whitepaper.
You
can
at
any
time
just
go
in
and
comment
and
add
or
delete
stuff
and
generally
what
we're
doing
in
this
meetings
is
going
over
and
just
approving
or
discussing
changes.
So
just
look
at
the
executive.
B
Summary
and
the
introduction,
which
will
both
be
written
more
in
the
end,
so
it's
kind
of
wording
here
and
the
goal
is
like
I
described
earlier,
and
the
target
audience
foundation,
which
is
basically
a
more
generic
talk
about
kubernetes
operators,
the
operator
design.
A
A
little
bit
to
the
is
I've
been
like
actually
developing
some
of
the
operators
using
some
of
the
available
operating
generation
frameworks.
Like
cube
builder
operator
sdk,
previously
generated
code
using
code,
generators
and
client
go
along.
So
all
of
these
things.
So
I
one
of
my
questions
is
more
about.
A
So
when
you
talked
about
like
more
generalistic
approach
of
what
an
operator
should
do
and
what
in
the
world
of
cuban
it
is
how
we
can
define
an
operator
like
where
can
I
find
more
information
about
those
architectural
discussions
that
happen
for
generic
operator
versus
kubernetes
operators?.
B
Okay,
it's
a
more
general
approach
that
where
we
think
where
we
think
about
a
software
that
have
the
operational
knowledge,
what
and
current
is
called
a
controller
and
it
watch
some
declarative
state
report,
some
declarative
status
and
manage.
A
B
Okay
and
after
we
described
this
part,
this
also
describing
the
characteristic
of
it.
Sorry,
for
that
there
is
the
kubernetes
operator
components
which
is
taking
the
design
pattern,
but
giving
it
the
right
names.
So
here
you
can
see
the
contour,
it
watches
custom
resource
it
reconciles
the
desired
state,
just
the
all
the
things
that
queue
builder
and
everyone
else
gives
out
of
the
box.
B
So
once
again,
we
talked
about
the
leaderbit
controller
and
custom
resource
in
codeloop,
and
the
second
part
of
talking
about
operators
in
general
are
the
operator
capabilities.
So
we
want
to.
A
B
Few
capabilities
that
an
operator
can
say
I'm
implementing
this
capability,
and
this,
if
you
know
this
capability,
you
know
that
I'm
doing
everything
right
as
it
written.
So,
for
example,
an
operator
can
have
the
install
or
ownership
capabilities,
and
then
the
operator
will
know
how
to
provision
everything,
to
check
everything
and
or
to
take
ownership
on
external
resources
that
were
already
provisioned
and.
B
So
all
this
is
our
kind
of
capability
model
that
we
try
to
build,
and
the
third
part
of
more
general
operator
is
the
security
and
risks
which
is
once
again
we
don't
want
to
get
inside
of
how
you
write
the
control
that
controller
itself,
so
the
language
and
all
that,
of
course,
that
can
affect
the
security
and
risks,
but
that's
a
little
bit
deeper
than
what
we
want
to
describe
here.
B
A
Okay,
another
quick
question,
so
this
this
sig
also
care
about
the
authorization
and
authentication
with
controller
being
like
a
native
support
for
any
of
such
kind
of
authorization.
Authentication
within
the
controller
itself
like
is
that
a
whole
different
chapter.
B
So
in
general,
we're
not
approving
or
designing
any
operator.
It
is
we're
just
trying
to
laying
down
the
foundation
of
what
an
operator
is
and
what
are
the
capabilities,
but
we're
not.
We
will
not
take
part
on
proving
or
for.
A
One
more
question
is,
so:
are
there
any
kind
of
guidelines
from
the
perspective
of
this
fig
when
to
opt
for
an
operator,
for
example,
an
operator
can
be
a
stateful
set
or
not
can
operator
be
scalable
in
a
sense
that
there
could
be
multiple
versions
of
a
controller
of
a
given
operator
and
load
balance
among
them.
Does
this
lay
out
any
kind
of
guidelines
or
or
is
that
all
sort
of
scope
for
this.
B
B
We
will
probably
need
to
discuss
somewhere
around
even
in
the
general
design
pattern.
So
if
this
software
is
should
be
only
one
of
it
or
should
be
able
to
scale
it
should
it
keep
state,
we
should
probably
go
into
it.
I'm
not
sure
if
the
documentation
goes
into
it
right
now,
but
this
is
a
great
part
to
dive
in
and
add,
maybe
somewhere
in
this
section.
B
B
Sorry
very
good,
so,
just
on
the
warning,
we
are
not
a
sig
we're
a
working
group
under
seek
up
delivery,
so
we
are
okay,
very
specific
task
and
once
we
might
close
down
and
say
goodbye.
A
Okay,
okay,
okay,
make
make
sense,
totally
make
sense,
yeah
yeah
I
had
it.
No.
I
thought
this
was
the
entire
sig
meeting.
So
I
was
asking
all
kinds
of
questions.
I
didn't
realize
that
this
is
a
very
working.
A
working
group
confined
to
one
particular
area
of
discussion.
B
A
Yeah,
I
think
those
are
the
only
questions
I
have
regarding
this.
I
actually
have
gone
through
this
document,
not
very
much
in
detail,
but
at
a
high
level
yeah.
I
think
this
document
actually
helped
me
a
lot
in
understanding
where
the
actual
design
comes
comes
for
this,
the
kubernetes
operators.
I
think
I
found
the
answer
now
yeah.
B
A
What
usually
you
do
like
once
you
convene
and
meet
here
like
what
is
the
outcome
of
every
working
group
meeting.
B
B
Okay,
so,
and
generally
we
go
over
the
document
and
solve
comments
and
addition
text
and
as
we
try
to
get
a
good
consensus
inside
the
working
group
and
then
go
out
in
a
public
pr
and
get
consensus
in
a
bigger
white.
The
finish
the
end
result
will
be
a
document
that
we
will
present
in
the
seek
of
delivery
and
get
the
seek
approval
for
it
and
from
there,
I'm
not
sure.
But
from
there
that's
the
sig
responsibility
and
okay.
A
B
Is
an
ongoing
process,
not
short
one
and
with
all
their
situation
this
year,
so
yeah
going
slowly.
You
are
welcome
to
add
comments.
As
I
said
before,
on
every
stage
you
want,
you
can
add
multiple
people
right
parts,
so
you
can
just
take
part,
write
it
up
or
even
delete
it
and
write
it
again.
We
also
have
a
slack
channel
and
the
cncs
slack
called
sig
up
delivery
operator
working
group
and
so
also
feel
free
to
jump.
There
ask
questions,
sorry
and
walk
around.
B
A
Yeah
yeah
totally
make
sense
yeah.
So
I
should
be
able
to
comment.
Add
any
comments
in
this
document
right.
A
B
Just
write
in
the
channel
and
I
will
figure
out
okay.
A
Sure
yeah
make
sense
all
right
yeah.
I
think
that's
it
from
me
I'll
try
to
put
my
comments
or
questions
into
the
channel.
I
think
that
is
more
active
than
putting
comments
here
in
the
document.