►
From YouTube: Understanding the Kubernetes Descheduler
Description
While all of us have used kubernetes scheduler, but very few of us must have heard of Descheduler. The descheduler is a kubernetes-sigs project which works as an add-on to an existing Kubernetes cluster and can help in overcoming the scheduling problems. The descheduler can be added to cluster in the form of a Job, Deployment or as a Helm chart.
A
A
A
A
A
A
And
currently,
as
you
can
see,
the
strategy
which
is
defined
in
the
conflict
map
is
for
the
pod
lifetime
and
it
takes
in
a
parameter
for
maximum
power
lifetime.
Second,
where
you
need
to
put
in
the
value
in
seconds,
so
we
just
replace
this
random
value
and
we'll
put
something
like
600
seconds
so
that
all
the
pods,
which
have
a
time
of
above
10
minutes
will
be
deleted
in
our
cluster,
will
be
evicted
in
that
cluster.
A
A
For
the
references
we
can
follow,
this
project
link
the
project
is
hosted
under
kubernetes
on
github
there
is
a
user
friendly
guide
to
follow
under
the
docs
section,
which
you
can
always
use
to
get
started.
We
also
have
few
implementation
examples
which
will
be
easier
to
read
through.
While
you
are
trying
to
implement
different
strategies,
then
you
can
always
reach
out
on
six
scheduling
channel
for
any
further
queries
under
kubernetes
slack.