►
From YouTube: Let Jenkins be part of the Kubernetes
Description
Share some ideas about how to integrate Jenkins as a backend engine into Kubernetes.
A
Okay,
thanks
everyone.
I
will
start
my
session
and
my
topic
is:
let
jake's
be
part
of
the
complete
yeah,
I'm
I'm
come,
I'm
rick
and
I
come
from
coopersburg
community,
but
and
I'm
not
going
to
simply
promote
christopher.
No,
I
am
one
I
want
to
share
my
ideas
about
how
to
integrate
chickens
and
communities.
A
So
before
I
get
started,
I
will
introduce
myself
first-
and
this
is
my.
This
is
a
screenshot
of
my
github
profile
and,
as
you
can
see,
I
I'm
proud,
probably
participating
in
a
lot
of
projects,
and
I
I
love
open
source.
It's
open
source
can
help
me
to
understand
and
involve
a
lot
of
things
so
yeah,
I
put
a
project.
A
The
open
source,
best
practice,
project
first
and
and
the
second
one
is
the
main
character
of
this
sensor.
Is
cooperatives?
Okay?
A
Okay,
and
if
you
are
already
familiar
with
jks
you
you,
you
must
know,
there
are
plenty
of
jigs
plug
plugins
in
the
community,
and
now
it
should
be
over
1800
plugins.
You
can
find
from
the
community
and
just
like
the
picture
at
the
local
on
the
core
corner
of
this
page,
you
can
you
can
adopt
a
lot,
many
plugins
to
power,
your
chickens
and
yeah
and
make
make
your
tickets
like
a
powerful
robot.
A
But
the
problem,
the
the
problem-
is
how
to
how
to
use
chickens
in
in
your
daily
life,
and
I
will
give
it
a
three
typical
using
case
and.
A
And
the
the
simplest
way
is
stand
alone.
You
you
just
start
up
starter
chickens,
maybe
from
a
tomcat
or
from
a
dark
container.
Maybe
you
also
can
start
it
from
a
start
it
in
the
communist
cluster
and
the
the
there
is
a
very,
very
small
barrier
on
this
and
on
this
case
and
butter
you'll
be
armed.
You
will
meet
a
big
limitation
about
on
it
and
the
the
good
thing
is,
you
know
you
don't
know
you
don't
need
to
know
too
many
things
about
the
chickens
inside
of
rejections
yeah.
A
This
is
good,
but
if
you
have
a
lot
of
other
requirements
about
it,
such
as
you
want
to
learn
drinkers
in
communities
or
you
want
to
integrate
chickens
with
sonic,
global
nexus
or
other
scenes,
or
you
just
have
a
very,
very
specific
requirement
about
your
csd
flow.
You
you,
you
might
maybe
hard
to
find
a
perfect
plugin
for
for
each.
A
A
A
So
in
this
way,
basically,
you
can
do
everything
do
whatever
you
want,
but
you
also
need
to
learn
a
lot.
A
lot
maybe
learns
learners
learning.
Something
is
a
good
thing
for
for
you,
but
for
a
team
and
you
you
might
need
to
consider
to
recruit
some
skilled
members
and
the
third
one
is
a
community
integration
solution
and
like
like
kunis,
I
think
for
now
a
lot
of
teams
already
adopted
companies
in
their
environment,
but.
A
It's
hard
to
just
used
kubernetes
and,
as
I
mentioned
before,
as
a
standalone
way,
you
you,
you
might
need
to
do
a
lot
of
other
things
as
to
get
to
make
it
be
easier
to
use.
So
a
community
integration
solution
might
must
be
better
for
you.
A
It
can
share
the
cost
with
the
community
and
how
to
understand
the
share
the
cost
of
this
community
and
like
if,
of
course,
you
can
integrate
the
jenkins
with
sonarcube
and
access.
You
can
install
all
of
this
system
or
components
by
yourself
and,
of
course,
you
you
need
to
maintain
all
these
components
by
yourself
or
by
your
team.
So
if
you
mean,
if
you
install
like
four
components
you
you
might
need
to
familiar
with
all
these
components,
so
you
can
be
able
to
maintain
it
and
then
yeah,
maybe
you.
A
You
also
need
to
write
some
address
a
plugin
for
it,
but
you
also
need
need
to
understand
how
to
write
a
checklist
plugin.
But
if
you
adopt
a
community
integration
solution,
you
can
and
take
advantage
of
the
core
of
the
community.
You
can
work
with
other
people
who,
in
in
a
active
community
and
yeah,
let
us
like
a
christopher
community
yeah,
as
I
think
this
stand
alone
is,
is
a
suitable
for
a
small
team
or
your
team
and
yeah.
A
Just
just
the
stars,
use
jinx
as
a
csv
csd
system,
and
you
you
don't
want
to
spend
too
many
time
or
less
too
many
members
to
to
learn
or
maintain
dragons
yeah.
This
might
be
the
easiest
way
for,
and
you
course
you.
There
are
plenty
of
plugins
that
you
can
choose,
as
I
mentioned
before,
they
are
all
proven
sonar
800
plugins,
and
it
is
quite
easy
to
integrate
with
other
system.
A
If
you
try
to
search
a
keyword
from
a
keyword
from
the
git
genius
github
organization,
for
example,
you
can
search
a
nexus,
you
can
search
griddle
go
along
or
other
other
keywords.
You
can
get
a
long
list
for
those
plugins,
but
I
don't
think
it's.
A
Maybe
this
is
the
tool
set
for
for
community
jenkins.
Community
can
accept
a
plugin
with
a
simple
flow.
Anyone
can
can
contribute
your
plugin
to
jks
community.
A
No
matter
you,
you
contribute
either
as
a
personal
action
or
maybe
a
standard
for
your
company,
and
but
another
set
of
of
this
we
use
some
plugins
are
lack
of
maintenance,
as
you
can
see,
and
some
plugins
match
don't
have
they
commit
commit
over
one
year
or
several
years,
and
if
I
I
remember
correctly,
the
the
backup,
plugin
and
already
don't
have
like
me
and
over
three
years-
I
I
can't
remember
it
so
this
is
the
let's
request
you
to.
A
A
What
is
the
third
library
problem?
In
my
opinion,
it's
just
a
and.
A
Groovy
screw
scripts
that
that
can
extend
jenkins
babylon
and
you
can,
if
you
already
know
how
you,
if
you
and
try
to
search
group
in
google,
you
will
you
random
group,
is
a
script
language
which
is
very
similar
to
java.
So
if
you
are
familiar
with
java,
you
can
let's
groove
it
by
yourself,
but
in
my
experience
it's
not
easy
to
make
sure
your
shared
library
scripts
and
for
how
to
say
it
is
not
easy
to
write
a
unit
test
or
test
it
manually
and
yeah.
A
It
is
not
easy,
and
if
you,
if
you
try
to
use
shadow
level
in
your
business
and
maybe
you
you
will
write
a
lot
of
scripts
yeah
but.
A
First,
of
course
you
need
to
familiar
with
java
and
the
women
yeah,
because
jenkins
is
written
by
java
yeah.
All
almost
almost
all
the
plugins
are
written
by
java
and
the
the
second
barrier
is
that
you
need
to
understand
the
dickens
plug-in
mechanism.
A
A
The
the
next
thing
you
also
need
to
consider
is
how
to
publish
your
six
plugin.
You
can
host
your
plugin
in
the
community
or
you
you
can
publish
it
in
your
private
environment,
no
matter
which
one
you
you
eat.
Well,
it
will
make
you
have
more
costs
up
on
it
and.
A
Yeah,
the
third
one,
maybe
you
you
you
want
to
integrate
with
other
system
like
like
sonarqube
nexus
or,
however,
and
but
and
I
think
the
open
source
plug-in
and
focus
on
to
fix
a
common
use
cases.
A
Okay,
okay
about
the
community
integration
solution,
you
you,
you
can
adopt
chicken
sex
or
conspiracy.
Of
course,
you
can
also
find
other
other
solutions.
A
For
jksex
it's,
and
it
is
the
best
it's
based
on
githubs
and
you
can
and
you
can
maintain
your
environment
with
github's
way.
You
can
put
your
config
files
into
your
git
repository
and
it's
good
and
the
chickens
x
can
take
chickens
or
tekton
as
as
as
its
ci
cng
and
but
for
jigsak's.
A
It
it
does
not
have
excellent
ui,
which
it's
only
in
on
you.
A
You
can
only
use
a
very
simple
dashboard
and
for
for
the
ui
part
group's
variables
will
have
a
and
beautiful
and
powerful
ui,
and
for
those
for
those
you
users
who
who
want
to
who
love
to
use
your
button
and
maybe
click
click
you
can
try,
try
to
use
it
and
for
now
christopher
helps
take
jacob's
pavlon
as
cesar
engine,
and
currently
we
also
have
a
working
progress
plan
to
support
tactile,
and
basically
it
will
be
similarly
skit
github
actions.
A
You
you
just
need
to
provide
a
simple,
simple,
ammo
file.
It
can
can
build
your
tasks.
A
Okay,
as
we
are
talking
about
the
integration,
I
think
the
most
excess
exciting
thing
is
that
chickens
and
kubernetes
working
together.
Why
I
say
that-
and
I
I
will-
I
will
share
three
points
about
this.
The
first
one
is
dynamic
agent
support
before
we
before
we
have
kubernetes.
Maybe
you
can
install
your
chicken
agent
in
a
vm
virtual
machine
or
maybe
because
you
that
can
can
be
dynamic,
but
for
companies
it
will
will
be
much
easier.
You
can,
you
can
have
agent,
just
just
like
have
a
image.
A
A
The
second
one
might
be
the
secret
and
credential,
and
if
you
are
some
familiar
with
jenkins
and
chickens
smell
and
will
store
some
sensitive,
sensitive
information
into
credential,
such
as
token
username
password
something
like
that.
A
But
as
we
all
know,
chicken
smell
store
the
almost
almost
everything
as
a
as
is
affair
yeah,
which
in
a
fair
system
and
but
better
for
communist
users,
they
store
their
sensitive
scenes
in
a
secret.
A
If
you
integrate
things
into
combination,
you
can
just
turn
and
edit
or
create
a
secret,
and
then
it
will
help
you
to
have
a
credential
to
use
the
last
one
is
dirty,
and
this
is
a
pretty
easy
way
to
extend
the
coordinates.
Of
course,
I
will
have
the
example
in
combinational
depth
to
how
to
extend
companies
with
chickens
yeah.
The
quality
with
eyelash
said
you
can
store
configuration
and
data
into
a
fair,
but
that
that
is
not
a
cloud
native
way
way.
A
So
if
you
create
a
theory
plan,
it
will
help
you
to
create
a
dick's
job
and
and
of
course
you
can
modify
or
delete
it
and
another
one
is
papillary.
It
february
represents
a
chicken
spirit
and
we
we
also
put
all
chickens
configuration
into
a
country
map,
and
so
you
don't
need
to
log
into
jks
ui,
and
if
you
want
to
change
the
configuration
you
just
need
to
just
need
to
change
the
configuration
in
a
comfort
map
for
virginia's
build
log
and
artifacts.
A
Currently
we
don't
have
a.
We
don't
pro,
provide
the
solution,
but
it's
possible
to
use
to
store
artifacts
to
s3
or
build
a
log
to
investigations,
and
we
can
get
a
log
directly
from
that
search
instead
of
jenkins.
A
So
yeah
I
I
I
I
already
talked
a
lot
about
the
conspiracy
and
and
have
a
brief
brief
introduction
for
the
what
is
a
distributed
operating
system
for
cloud
native
application
measurement
using
kubernetes.
As
is
kernel,
it
provides
a
plug
on
the
play.
A
Artifact
allowance.
Third
part
application
to
assemble
integrate
to
this
ecosystem.
You
can
get
more
information
from
this.
The
two
links,
github
dot
com,
slash,
google
square
or
cosplayer.l.
A
Yeah
a
couple
sphere
is
the
name
of
the
the
project.
It
is
also
the
name
of
the
community
and,
as
I
apache
foundation
promotes,
I
applio
community
is
over
code,
so
yeah.
A
This
is
a
picture
of
what
else
and,
as
you
can
see,
we
can
we
support
different
rules,
maybe
for,
for
example,
developer,
tester
or
operators.
A
developer
can
write
their
code
in
in
a
git
repository
once
the
git
repository
have
changes
and
our
problem
will
build
it
and
do
some
tests
and
build
and
push
the
image.
Finally,
we
can
deploy
it
to
complete.
A
So
why
could
spare
adopts
jackets
as
it's
a
cd
engine
and
as
we
can
see,
jks
you
still
still
use
the
most
popular
csct
solution
and
it's
reliable
and
have
a
excellent
black
plug
ball
design
is.
It
is
easy
to
extend
it
and
the
for
me.
The
most
important
thing
is:
it
has
a
mature
and
actual
community
support.
You
can
get
a
support
or
get
help
from
the
community
from
a
forum
or
email
list
I'll
just
create
a
issue
about
the
dynamic
agents.
A
A
A
For
for
this
environment,
I
installed
in
a
case
ready.
Actually
it
is
quite
easy.
I
will
so
learn.
Serif
later.
A
A
And
for
construct
helps
we
we
have.
We
use
reuse
namespace
in
kubernetes
to
to
map
to
have
a
mapping
between
and
each
and
jenkins
folder.
So.
A
A
If
you,
if
you
try
to
try
to
read
the
document
of
jks,
you
can
see
jacob's
ex
pro,
provides
a
excellent
and
powerful
command
line.
We
also
try
to
try
to
provide
a
command
line
to
help
our
users
to
use
and
manage
manage
our
devs
system.
A
Okay,
this
is
a
simple
and
experimental
dashboard
for
in
the
terminal.
I
we
got
the
the
idea.
We
inspired
it
from
key
my
eyes,
which
is
a
awesome
project.
So
you
can,
you
can
see
the
all
namespace
of
google
devs
from
the
left
left
side
and
you
can.
A
A
A
There
is
back
yeah,
so
I
think
it's.
It
is
possible
to
to
let
our
potential
chickens,
tickets
and
companies
users
to
use
this
kindle
solution,
so
we
we
are
very
open
to
accept
any
address
or
any
thoughts
on
on
this.
So
if
you,
if
your
team
and
also
want
to
increase
things
with
completes,
maybe
you
can
try
to
contact
with
us
to
improve
this
solution.
A
This
is
crdo
papillons,
which
represents
aging
skills.
We
put
some
metadata
into
the
annotations.
As
you
can
see,
you
can
get
the
stage
stages,
the
stages
and
the
stage
states
or
the
whole
stage
from
the
annotation,
and
this
is.
A
Under
you,
you
can
also
get
the
build
number
it's
filed
here.
A
Yeah,
I
already
show
you
how
we
achieve
my
opinion
and
just
have
a
crd
to
to
do
it,
but
we
also
have
some
potential
issues.
A
I
I
don't
know
if
you
already
know
it
or
you,
maybe
your
team
might
be
already
try
to
figure
it.
So
the
first
one
is
support
a
unknown
chicken's
plugins
and
for
now
we
have
a.
We
have
a
project
to
to
assemble
the
jenkins
particular
version
of
jenkins
and
the
particular
a
particular
list
of
plugins.
But
for
some
reasons
we
cannot
support
all
plugins
or
potential
plugins
and
the
the
most
the
the
the
important
thing
is.
If
you
install
a
some
some
some
plugins
you
met
will
meet
the.
A
Still
don't
have
a
excellent
way
to
get
the
log
of
drinking,
build
our
chickens
and
we
we
have
was
some
kind
of
ap
server
or
which
is
similar
with
the
prophecy.
A
A
Currently
we
we
can
create,
we
can
modify,
we
can
delete
a
chicken's
job
or
build,
but-
and
we
don't
have
a
better
solution
to
get
the
states
of
a
jacob's
job
or
build.
A
Currently,
we
we
we
use
api
polling
to
do
that,
but
it
will
cause
some
unnecessary
api
calling.
So
what?
What
is
the
possible
solutions-
and
we
currently
we
try
to
do
some
research,
for
example,
define
a
crd
for
the
external
checklist,
plugin
support
and
yeah,
like
I
said
it
is
through
under
the
search
for
this
part
of
the.
A
We
matter
need
to
consider
the
backend
and
the
front
end
part
and,
for
example,
if
if
a
user
wants
to
install
a
and
like
a
dynamic
parameter
pipeline
parameter
plugin,
and
we
meant
to
consider
to
support
it,
have
a
api
or
under
the
ui
part
which
which
allow
users
to
choose
the
parameter
from
the
ui.
A
Okay,
the
quantitative
way:
maybe
we
can
get
the
build
log
from
unit
search,
so
we
don't
rely
on
the
ipl
chickens,
so
we
just
use
together
in
a
search
and
get
artifacts
from
s3,
and
the
third
part
is
that
we
we
don't
actually
don't
want
to
have
a
direct
api
call
and
so
event
driving
might
be
a
solution.
So
if
we
have
a
plotting
event,
so
we
communicate
with
the
event
center
and
jake
is
also
communicating
with
it.
So
we
will
deeper
locate
it.
A
So
maybe
we
don't
need
to
have
a
have
a
lot
of
jenkins
api
calling
and.