►
Description
2년간 DPDK Application을 Kubernetes에서 구동하기 위해 Kubelet의 Hugepage, Topology Manager Feature를 확장하고, Memory Manager란 신규 Feature를 제안하여 기여하였습니다. 이 과정에서 Kubelet과 Container Runtime간에 사용되는 CRI Spec을 확장하고, Docker, ContainerD, CRIO와 같은 Container Runtime에도 기여를 하며 Kubernetes Internals와 Container을 구성하는 근간 기술들에 대해 학습 할 수 있었습니다. 그리고 컨트리뷰션 과정에서 Intel, Redhat, Nvidia, Google, 등 다양한 회사들의 개발자들과 교류 하며 Power of community에 대해서도 많은점을 배웠습니다. 이러한 2년간의 Contribution 과정과 이 과정에서 개발자로써 얻을수 있었던 Lesson Learned에 대해 공유하고 Community에서 논의 되는 최신 변경사항도 간단하게 공유드리고자 합니다.
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
Its
name
is
Topology
Manager
and
its
Intel
friends
suggested
it.
Well,,
while
sharing
these
contents,
I
was
recommended
about
6
to
8
things
not
to
avoid,,
but
only
about
2
or
3.
Hometowns
are
dusty,
and
the
rest
are
being
reviewed.
Per
boat,
or
I
had
n't
even
received
a
review,,
so
I
couldn't
just
wait
because
the
features
I
needed
were
being
developed.
Upstream.
A
A
A
A
A
A
A
A
A
A
A
A
A
A
Now,
after
looking
at
the
review,,
there
is
a
disagreement
between
the
opinion,
control
and
the
maintainer,.
So
you
can
understand
why
the
correction
is
necessary.
If,
you
can't
do
it,.
There
are
cases
where
the
progress
is
very
slow.
In
that
case,
you
have
to
attend
under
the
online
weekly
meeting
that
is
usually
held
and
solve
the
problem.
Parts
now.
It
is.
A
Strongly
recommended
that
you
sign
up
for
the
5
root.
Ij
sean
This
is
basically
a
certain
degree
of
bowing,,
but
it
requires
the
recommendation
of
existing
members
transparency,.
But
when
you
sign
up
for
the
drug,,
you
can
label
it
as
ok.
2
test
under
the
leaf
This
label
is
If.
There
is
no
ci,,
the
ci
does
not
work.
What
you
see
here
is
the
ci
screen,
5
kick.
Someone
in
the
circle
has
to
label
it
as
ok,
2,
test.
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
Has
been
developed
due
to
a
suggestion
from
friends
at
Intel,,
but
during
development
2,.
Now
some
creek
issues
have
arisen,,
so
we
have
refactored
internally.
Due
to
these
issues,.
The
release
of
this
feature
was
delayed
about
twice
At.
This
time,,
like
Haesung,
nbd
and
Nvidia,
appeared
as
a
fairly
big
trickster,.
A
A
A
A
A
It
is
a
bit
of
an
issue
that
the
container
runtime
does
not
know.
This
fact
that
the
container
is
using
the
shoes
page,,
even
if
the
actual
container
uses
the
Hughes
page,,
even
if
the
actual
container
uses
the
Hughes
page,.
It
is
a
bit
of
an
issue
So,
the
cri
side
and
the
runtime
were
updated
and
used
by
Japan.
Now,.
The
actual
cri
was
expanded,,
but.
A
A
A
A
A
A
A
A
A
A
A
Opinions
are
organized
between
computers
once
on
the
community
air,,
and
if
a
single
revision
is
uploaded,,
it's
much
easier
to
get
a
maintain
and
do
a
review.
Thirdly,.
It
is
also
collaboration.
Even.
If
you
are
trying
to
solve
the
same
problem,
in
fact,,
the
approach
direction
can
be
different.
I.
A
A
A
A
A
A
A
A
A
A
If,
you
need
to
strongly
guarantee
the
dew
now,.
You
can
claim
the
documents
here.
Also,.
Even
if
you
look
at
these
documents,,
if
this
company
does
not
work
or
if
you
need
help,
as
I
said,
go
to
the
slack
channel
in
the
tx,
you
are
looking
for
and
inquire
You
can
do
it,
or
if
you
have
any
relevant
issues
in
my
presentation,.
Please
contact
me
again
via
my
email
and
I
will
give
you
an
answer.