►
Description
CNCF SIG Runtime Container Orchestrated Device Working Group Meeting 2021-01-12
A
D
B
No,
I
I
haven't
submitted
anything
because
in
practice
I.
D
I
I
was
a
speaker
for
already
two
submissions,
so
one
was
related
to
some
topology
where
scheduling
part
together
with
swaggy
and
huawei
guys
and
another
one
is
our
related
intel
project.
So
I
decided
not
to
try
to
submit
the
third
one.
E
E
D
D
F
So
yes,
happy
2021
to
everyone.
Today
is
the
12th
of
january,
the
first
meeting
of
the
year
on
the
agenda.
We
have
the
main
point,
which
is
a
recap
of
what
happened
in
2020
and
maybe
some
idea
of
where
we're
going
into
2021
right,
discuss
where
we're
going
in
2020.
F
Nope,
okay,
let's
start
so
in
2020,
I
think
we
kind
of
started
the
first
drafts
of
cdi,
and
I
presented
the
cod
working
group
at
cubecon,
which
were
actually
probably
the
two
big
points
we
also
kind
of
started
discussing.
I
think
the
different
projects,
whether
it's
through
the
nri
or
through
the
resource
management,
work
group,
that
kind
of
got
started
and
more
that
really
that's
related
on
the
pod
resources
api,
which
is
the
api
that
allows
that
allows
monitoring,
not
monitoring
device.
F
But
when
a
vendor
is
monitoring
a
device
that
allows
to
map
the
device
to
a
pod
name,
a
namespace
and
a
container
in
the
metric
when
you
are
creating
the
metrics
is
finally
ga.
F
So
these
are
kind
of
the
main
sticking
points
that
came
out
of
2020
or
the
main
wins
for
for
this
group
that
came
out
of
2020..
F
Are
there
maybe
items
that
people
feel
should
be
added
to
that
list
of
awesome
thing?
The
group
kind
of
made
happen
in
2020.
D
F
F
They
are
at
the
draft
stage
kind
of
exploring
some
ideas
and
I
think
we're
hoping
to
kind
of
get
back
with
this
group
with
maybe
three
options
to
kind
of
pick
from.
Does
that
make
sense
to
everyone.
D
Yeah
definitely
a
question:
did
you
try
to
contact
the
cnc
of
artists.
F
Yeah,
I
think,
like
I
went
through
the
nvidia
creative
department,
because
it
it
was
the
simplest
one.
F
F
I
think
looking
at
2021,
one
of
the
kind
of
deadlines
that
I
was
hoping
for
us
to
achieve
is
to
have
maybe
enough
implementation
in
one
of
the
major
run
times
by
the
end
of
2020,
and
I
think,
unfortunately,
that
that's
something
that
that's
a
that's
a
more
or
less
a
milestone
that
we
kind
of
missed
here,
and
so
I
think,
going
forward.
It'd
be
it'd,
be
interesting
for
or
at
least
we
probably
need
to
figure
out
how
we're
gonna
move
on
this.
F
F
I
want
to
kind
of
get
a
bit
of
so
I
think
yeah.
So
basically,
the
main
question
being
here.
Do
we
want
to
put
some
kind
of
like
six
months
or
three
months
deadline
to
have
a
first
implementation
on
this
and
where,
where
what
direction
do
we
want
to
go
with
nri
on
this.
A
I
I
think
your
plan
of
you
know
getting
it
up
on.
Podman
makes
sense,
because
it'll
it'll
stretch
out
the
you
know
the
service
and
get
it
get
it
used
from
that
client
perspective
that
you're
focused
on
right
and
then,
whatever
demos
you
put
together,
we
can
probably
set
that
up
on
on
container
d
and
start
working
it
into
kubernetes.
We
will
need
to
do
a
presentation.
A
We
yeah,
I
mean
basically,
we
just
need
to
add
the
pre-create
right
and
then
once
that,
that's
just
an
injection
point
and
really
what
you're
going
to
be
doing
on
podman,
I
suspect,
is
adding
the
client
options
to
set
cryo
to
be
able
to
I'm
trying
to
cryo
library
to
be
able
to
to
to
use
those
pre-injection
points
at
the
same
place.
You'll,
of
course,
you'll
need
to
push
the
you
know
the
all
the
different
injection
points
into
into
the
cryo
code.
It's
it's
pretty
similar
code.
C
A
We
just
need
to
keep
the
links.
You
know
together
between
the
two
projects,
cryo
and
container
d,
so
that
we
can
make
sure
we're
putting
the
injection
points
at
the
same
place
right
in
roughly
the
same
manner
that
you're
wanting
to
you
know
to
see
making
sure
we
put
put
the
same
content
in,
for
example,
if
you
need
particular
annotations
to
be
injected,
you
know
we'll
need
to
be
doing
that
in
concert
right.
D
Yep,
so
so
my
line,
I
think
it
was
quite
similar
to
what
mike
mentioned
so
practically
like
have
all
the
cdi
code
as
a
separate
library
like
the
code
which
can
be
embedded
in
any
offer
project
to
render
it
have
one
entry
point
where
we
say
this
will
contain
this
container
description.
What
we
are
trying
to
create
and
the
results
should
be
returned
as
a
modified
content
of
wet
container.
D
Indeed,
container
creation
process
is
similarly
done
in
in
podman
and
cryo
in
container
d,
so
we
should
be
having
to
all
of
those
free
projects
with
quite
minimal
changes
to
to
just
intercept
with
coal,
and
my
opinion
regarding
nri
is
what.
D
I
think
I
think
right
now,
it's
a
bit
flucky
state.
We
don't.
We
don't
know
michael's
plans
on
when,
where
what
kind
of
functionality
he
will
be
doing
so,
I
would
say
if
we
want
to
achieve
something
soon
enough:
let's,
let's
do
it
by
just
directly
injecting
with
cdi
into
a
cryo
container
d
and
podband,
as
just
as
a
proof
of
concept
as
a
demos
and.
D
D
I
really
hope
what
we
will
finalize
this
paperwork
to
open
source,
our
proof
of
concept,
work
of
cdi
plus
how
it
integrates
with
kubernetes.
D
So,
in
short,
what
what
I
am
thinking
is
we
need.
We
need
to
have
a
discussion
with
kubernetes
folks
on
how
we
can
expose
entities
from
the
run
times
towards,
like,
like
two
upper
layers,
saying
like
this
is
where
object
would
can
be
attached
to
a
container
how
and
like
all
the
specialities
it
should
be
hidden
from
the
kubernetes.
But
when.
D
When
the
kubernetes,
like
upper
layers
for
like
we're
scheduling,
reports
back
need
to
have
ability
to
reference
those
objects,
somehow
we
have
a
proof
of
concept
how
it
can
be
done
a
little
bit
hackers
approach,
but
where
idea
is
what,
during
this
year,
I
want
to
bring
this
proof
of
concept
to
like
why
the
audience
show
how
it
works
and
talk
with
scheduling
with
api
machinery
with
note
how
to
generalize
it
so
where,
where
our
containers
overpods
can
reference,
let's
say
crds,
for
example-
and
we
see
our
these
on,
the
runtime
levels
can
can
be
mapped
to
actual
hardware
resource
photos.
F
D
Absolutely
yes!
So,
as
soon
as
we
will
be
able
to
publish
our
proof
of
concept
code,
I
will
show
how
it
works
and
with
diagrams
like
what
like,
which
component
is
responsible
for
what
and
like
which
data
is
passing
between
the
components.
A
A
All
right,
as
soon
as
you
guys
get
some
kind
of
a
demo
level,
you
know
proof
of
concept
running
at
the
client
level.
I
think
in
podman
or
whatnot.
Then
then
we
can
pick
some
stakeholders
from
the
kubernetes
side
get
them
on
our
side,
and
then
you
know
to
put
together
a
demo,
maybe
dems-
maybe
you
know,
plus
mornell.
I
mean
he's
already
here,
so
he's
a
good
stakeholder
and
signal
and
with
the
together
with
those
two
guys
we
should
be
able
to.
You
know
present
something
to
just
to
the
signo
team.
D
Else
on
the
resource
side
right,
I
think
we
will
definitely
need
somebody
from
the
scheduling
folks
and
we.
A
So
yeah
that
I
think
I
think
at
that
I
agree.
I'm
just
saying
we
should
bring
together
a
few
stakeholders
from
a
few
areas
and
bring
them
here.
First,
you
know,
have
a
you
know,
casual
conversations,
get
them
on
our
side
and
then,
when
we
go
to
sig,
node
right
they'll
be
able
to
chime
in
and
say
yeah.
I
like
this,
maybe
bringing
derrick
in
at
some
point
as
well.
A
F
Use
cases
yeah,
what's
your
use
case
yeah,
I
think
the
main
one
that
I
have
really
is
kind
of
nvidia
gpus
right,
because
that's
the
device
that
I
have
on
my
machine.
F
Got
you
but,
like
generally,
I
think
like
because
this
group
has
also
different
devices.
I'd
be
I'll,
also
add
access
to
a
melon
snake.
So
that's
not
completely
true.
That's
it's
the
only
device
I
have
on
my
machine,
but
I
think,
like
I'm
very
happy
to
kind
of
test
different
devices
and
show
them
if,
if
people
want
kind
of,
have
want
to
record
demos
around
that
that
that
it
would
also
be
kind
of
like
really
awesome.
F
Think
we
don't
have
a
good
use
case
or
a
good
storage
use
case.
Yeah.
D
F
Yeah,
that's
that's
also.
My
thought
process
is
there's
the
csi
plugins
for
storage
but
yeah
like
if,
if
we
can
do
an.
D
Fpga,
our
demo,
what
we
have
is
we
have
a
working,
fpga
demo
and
well.
I
hope
ukraine
will
do
also
a
gpu
demo,
so,
like
this
gpu,
I
think
we
have
a
prototype
where
we
can
limit
like
our
memory
usage
for
workloads,
which
is
completely
impossible
in
current
design
of
device.
Plugins.
D
Mike
we
don't
really
need
to
integrate
with
csi
to
nri.
Okay,.
G
D
D
A
D
And,
like
I,
I
talked
with
sadly
a
couple
of
years
back
in
one
of
the
coup
cons
and
he
was
mentioning
what
like.
There
are
historical
things
in
in
the
scheduling
area.
In
the
controllers
area
like
where
storage
objects
are
treated
especially.
G
Hey
guys,
hello,
yeah,
hello,
I
have
a
question
here
and
I'm
sorry
if
this
is
something
you
guys
already
cover,
I'm
trying
to
understand
why
you
guys
are
leading
towards
starting
with
bookman.
I
would
expect
that
changes
would
have
been
done
more
at
the
runtime
level.
I
would
expect
changes
to
be
done
at
container
d
or
cryo
level,
so
I'm
just
trying
to
get
what's
the
rational
to
start
in
higher
level
component,
like
botman.
A
Well,
we've
already
got
some
functionality
in
inside
the
you
know
the
container
runtimes
to
support
this.
We
just
have
to
add
the
injection
points
and
when,
when
you
want
to
do
a
demo,
you
need
a
client
and
container
d
and
cryo
and
themselves
don't
have
a
client
so
you're
stuck
with
well.
How
do
I
demonstrate
this
right?
Do
I
do
I
run
it
using
cryctl
or
podman,
or
you
know,
or
whatever
what
other
you
know
client?
Would
you
like
to
do?
There's
a
couple
of
container
d
client
proposals
out
there.
A
G
Okay,
so
that
means
that
the
client
portion
of
of
this
feature
to
call
it
that
way
would
be
on
putman,
but
you're
still
saying
that
in
all
the
handling
would
be
done
they
contain
at
the
wrong
time
level.
Meaning
I
mean
is:
is
this
all
right.
D
D
Well,
kubernetes
is
one
set
of
users
and
common
line
users
like
fodman
or
docker
command
line
is
a
is
an
additional
set
of
users
and
to
demonstrate
something
we
need
either
docker
or
podman
just
to
show
like
how
it
was
and
how
it
is
now
kubernetes,
as
mike
mentioned,
it
will
require
a
lot
of
more
changes,
and
it's
not
easy
to
demonstrate
and
from
my
feeling
what
changing
report
month
for
the
demo
might
be
a
lot
easier
when
changing
the
docker
cli
to
to
make
a
demo.
F
All
right
are
there
things,
sorry,
the
goals
that
people
would
like
this
group
to
achieve
in
2021.
That's
called.
D
So
it's
not
complicit
explicitly
mentioned,
but
I
think
it
would
be
good
to
say
it.
So
I
think
we
all
think
what
nri
idea
is
a
good
one.
D
But
how
to
say
that
we
are
interested
to
make
sure
what
nri
interface
will
be
first
of
all
powerful
enough
to
do
a
lot
of
tasks
not
only
for
devices
but
about
our
resources,
but
initially
you
can
be
on
the
nodes.
Second
thing:
it
should
be
performant,
so,
like
yes,
exact
mechanism
is
fine
for
now,
but
I
hope
when
we
will
do
some
stress
testing
in
the
end
of
a
year
or
close
to
the
end
of
a
year,
we
might
think
about.
I
don't
know
like
tt
or
pc
grpc
or
some
some
other
interfaces.
D
I
have,
I
think,
continually,
have
good
experience
with
visible
scenarios
already.
So,
to
summarize,
I
think
one
of
the
goals.
What
I
see
for
this
year
is
to
make
sure
what
nri
will
be
powerful
interfaces
to
run
time
and
some
of
our
items.
What
we
want
to
do
is
written
and
we
issue
number
two
for
nri
project.
F
D
Last
sentence
is
what
we
are
interested
to
make
sure
what
nri
will
be
powerful
and
performant
interface
and
some
of
the
items.
What
we
want
to
achieve
is
written
in
issue
in
mri.
I
will
add
it
to
the
meeting
nodes.
D
D
I
think
we
will
have
a
time
budget
because
think
about
it,
so
we
most
if
you're
talking
about
the
cdi,
we
are
talking
about
container
creation
time
and
if,
if
we
have
something
which
will
be
delaying
the
container
style
start,
for
example
like
for
a
second,
it's
already
too
much
I'll,
perceive
it
too
much
for
many
other
people
or
for
very
dynamic
services
right.
F
F
D
I
don't
I
don't
know
like
like
imagine
like
you
have
a
completely
empty
system
like
yes,
it
will
start
below
one
second,
but
imagine
you
have
a
already
known
where,
like
hundreds
of
containers
running
or
you
have
a
like
restart
of
like
a
few
dozens
of
containers
at
the
same
time,
so
it
will
be
not
with
linear
function
of
the
time.
F
I
mean,
as
far
as
I
see
cdi,
it's
not
really
a
function
of
the
number
of
containers
or
the
number
of
requests
that
are
incoming
but
more
a
function.
If
the
number
of
fouls
and
yeah
it's
a
function
of
parsing,
the
these
specs,
basically.
D
I'm
not
worried
about
the
parsing
of
respects,
I'm
more
worried
about
what
time
of
forking.
So,
if
you
have
like,
let's
say
kubernetes
like
kublet,
says,
create
me
100
of
container.
F
D
Well,
anyway,
why
be
not
for
cdi,
but
maybe
for
any
hour
of
nri
plugins,
so
we
very
interested
to
make
it
sure
make
it
sure
what
it's
performant
interface.
F
Okay,
I
mean,
I
think,
it's
important
to
kind
of
define
time
budgets
and
maybe
the
things
that
you
mentioned,
which
is
like
a
scaling
these,
like
these
make
more
sense
as
a
way
to
engage
rather
than
to
start
the
conversation.
By
saying,
I
would
like
to
explore
grpc
or
other
mechanisms,
they're
they're
kind
of
easier
to
communicate.
Why
you're
exploring
them.
F
All
right-
and
I
think
that's
it
right
any
other-
is
there?
Is
there
something
that
people
want
to
say
about
this
group?
Are
people
happy
overall.
F
A
Yep
yep
well
yeah
and
I
felt
phil
just
moved
to
to
amazon
he's
still
on
container
d.
But
oh
man,
I'm
picking
up
for
phil's
back
stuff,
all
over
ibm
stack.
F
A
F
Yeah,
your
version,
do
you
have
any,
maybe
things
that
you
want
to
kind
of
add
comments,
feedback.
C
No,
nothing
really,
I'm
just
looking
forward
to
getting
the
proof
of
concept
working
with
podman
and
eventually
and
crying
container.
I
feel
like
I
feel
like.
I
would
understand
it
much
better.
Once
we
have
code
and
all
going
on
as
well
as
the
discussions
that
we've
been
doing.
That's
all
make
sense.
Yeah.
F
Awesome,
mr
mr
cav,
do
you
have
any
kind
of
feedback
you
want
to
bring
to
this
group.
D
Yeah,
well,
I
think
we
all
came
back
from
vacations
and
feeling
energetic
and
a
bunch
of
tasks
on
our
accounts,
so
yeah.
F
All
right
do
you
I
say
and
well
I
mean
rodney,
isn't
it's
for
his
first
meeting,
but
I
say:
do
you
have
any
kind
of
feedback
you'd
like
to
bring
to
the
group
hello.
E
F
Okay,
well,
thank
you
so
much
everyone.
I
think
that's
pretty
much.
It
we'll
probably
see
each
other
in
two
weeks.
Hopefully,
maybe
we'll
be
able
to
make
some
progress
from
there.