►
From YouTube: Twitch Stream number 5 2020-09-08
Description
Adam and JJ try to figure out how to get Jenkins X installed... and discover that minikube didn't do what they wanted.
A
A
B
A
Year
there
you
go
awesome,
but
yes,
hi,
hello,
everybody.
This
is
the
fifth
fourth
fifth.
B
A
We
need
four
one
time.
No,
that's
right!
That's
right!
The
fifth
cd
foundation,
twitch
stream.
Hopefully,
if
you're
not
watching
live
this
will
just
hopefully
you're
watching
on
youtube.
If
you're
watching
it
live,
we
are
going
to
be
posting
to
youtube.
But
who,
who
are
you?
Who
are
you
am.
B
A
B
Adam
roberts,
I
used
to
work
on
a
lot
now,
work
on
kind
of
secret
source,
ibm
projects,
but
I've
got
interesting,
basically
open
source
tools
and
I'm
really
liking
jenkins
x.
At
the
moment,
I
might
give
it
a
try
again.
That's
who
I
am
who
are.
A
You
hi
hi,
I'm
jj,
I'm
a
developer
advocate
for
the
ibm
cloud
and
I'm
here
to
help
out
adam
with
the
stream
for
the
cd
foundation.
Now,
even
though
we
are
both
ibm's
acknowledge
that
this
is
not
an
ibm
stream.
This
is
a
stream
for
the
cd
foundation,
which
is
why
we're
under
the
cd
foundation.
We
are
both
active
members
of
the
tech
time
community
and
we
wanted
to
give
back
a
little
bit
more.
So
this
is
one
of
the
ways
we're
doing
it
by
streaming.
B
A
So
what
I
I've
got,
I've
got
a
really.
I've
got
a
little
bit
of
a
roundabout
way
to
get
to
your
laptop
first,
but
I
believe
our
agenda
today
is
we're
gonna.
We
are
starting
a
journey
down
jenkins
x,
as
adam
said,
which
is
one
of
his
new
kind
of
flavors
of
the
week.
If
you
will,
or
month
or
project
sure,
let's
go
with
that.
B
See
it's
been
around
for
a
while.
I
just
think
it'd
be
nice
to
revisit
it
because
there
isn't
jenkins
x3.
I
think
in
alpha
at
the
moment,
and
it's
touting
some
pretty
useful
features.
I'd
like
us
to
kind
of
we've
done
tecton
already
if
we
can
use
jenkins
x
and
try
and
get
detect
on
as
soon
as
we
can
that'd
be
really
cool.
I've
not
used
jenkins
x.
In
probably
a
year
and
a
half,
I
was
on
youtube
version,
1.3,
something
and
now
it's
two
dots
something.
B
A
I
I
that
sounds
great,
but
from
what
I've
read.
This
is
not
just
something.
That's
not
just
getting
installing
doesn't
seem
like
it's
a
a
one-time
stream,
but
let
me
share
my
screen
real,
quick
and
show
you
what
I
found.
I've
purposely
done
no
research
up
to
about
15
minutes
before
the
stream,
because
I
want
to
come
in
and
ask
the
questions,
because
one
of
the
advantages
of
a
stream
is
that
we
can
give
this
back
to
the
projects
and
being
like
hey.
A
This
is
two
professional
engineers
spend
all
day
online
doing
stuff,
and
this
is
what
we
ran
into
yeah
now.
Imagine
non-engineering
people
who
do
this
all
day,
trying
to
do
this.
If
these
are
the
things
they
found,
obviously
there's
things
that
are
hidden.
Is
there
any
way
to
describe
it
exactly.
B
So
I
guess
you're
going
to
try
and
use
a
free
tier
of
ibm
cloud
and
I
might
try
docker
desktop
or
mini,
I
think
mini
cube
is
the
suggested
choice.
I
talked
to
the
two
james's
earlier
james,
rollins
and
james
schrecker,
and
they
think
mini
q
may
be
ideal,
something
that's
the
battle
plan
jenkins
x,
try
an
ibm
cloud
and
otherwise
we're
going
to
try
mini
cube
and
for
the
quick
start
see
if
we
can
get
to
touch
tecton
and
write
a
cool
pipeline,
as
you
know,
short
time
as
possible.
A
Awesome,
okay
and
zoom
is
being
angry
with
me,
so
give
me
a
moment.
So
if
you
have
not
seen
it,
this
is
the
main
jenkins-x
dot
io
website.
It
is
the
entry
point
for
the
majority
of
people
out
there,
which
is
pretty
nice
and
zoom
again,
is
being
angry
at
me.
So,
as
you
see,
it's
got
a
the
first
thing
you
see,
which
is
obviously
great,
is
getting
started,
but
before
we
do
that,
I
do
want
to
just
throw
in
a
small
little
plug
what
we
have
done.
A
What
I've
done
is
cloud.
So,
if
you
didn't
know
with
the
ibm
cloud,
we
have
a
free
cluster
that
you
can
get.
So
if
you
go
to
ibm.com
cloud
free,
I
believe
it
is
there's
a
bunch
of
free
services
and
one
of
them
is
an
actual
k8s
cluster
or
case
cluster
kubernetes.
However,
you
want
to
say
it.
I
have
actually
written
up
some
scripts
to
make
that
stuff
much
easier
to
install
and
build,
and
what
I
have
done
here.
Okay,
get
okay,
get
nodes,
as
you
can
see
here.
A
This
is
actually
one
of
the
the
clusters.
I
spun
it
up
49
minutes
ago,
it's
a
relatively
new
one
and
it's
under
my
personal
name
space.
So
the
last
time
the
last
streams
we've
been
doing,
we've
been
doing
it
on
paid
clusters,
but
being
that
we're
trying
to
integrate,
introduce
more
people
to
our
community
as
a
cd
community.
A
A
Main
site
under
getting
started
here,
you'll
notice,
immediately
that
it's
actually
designed
to
be
ran
on
google
cloud
or
aws.
It
looks
like
it's
actually
built
out
of
terraform,
which
was
kind
of
cool,
but
if
you
want
to
do
this
locally,
you
it
the
best
way
they
suggest
to
do.
It
is
through
mini
cube
and
in
a
few
moments
I'm
going
to
flip
it
back
over
to
adam
to
be
able
to
kind
of
show
off
at
least
initially
getting
it
started.
A
I
was
genuinely
surprised
when
I
saw
that
they
tell
you
to
get
terraform
up
and
running,
to
be
able
to
get
this
working
on
a
cloud
which
was
kind
of
surprising.
It's
a
great
best
practice.
I'm
not
going
to
lie
because
using
infrastructure
as
code
is
one
of
those
things
that
everybody
should
be
doing,
because
then
you
can
in
the
same
spirit
of
git
ops.
You
can
take
those
templates
or
sorry
those
manifests
and
put
them
in
to
get
and
then
you'll
be
able
to
track
them.
So
so
adam.
B
Yeah
sure
it's,
the
idea
that
everything
you
have
in
github
is
either
what
it
should
be,
or
it
currently
is,
and
you
basically
need
to
make
sure
that
you
know
when
jj
is
my
understanding,
there's
a
commit,
it's
gonna,
get
built
and
pushed
and
deployed
automatically,
and
if
anything,
isn't
you
know
what
is
in
github,
there
might
be
a
reconciliation
job
to
see.
B
Actually
you
want
these
values
and
what
you
might
do
is
have
the
customer
environment
such
like
jenkins,
x,
elise
used
to
have,
but
much
of
it
still
does,
but
they
have
this
thing
called
environments
and
there's
a
preview
environment.
I
think
it
was
a
dev
environment
and
maybe
a
production
environment.
B
He
could
quickly
see
what
is
in
github
and
he
could
map
that
to
what's
happening
in
the
real
world.
So
I
guess
the
idea
is
that
if
you
were
a
devops
engineer,
you
could
basically
say
you
know
what
I'm
going
to
commit
to
a
number
of
replicas
1
000.
Instead
of
500,
you
can
see
it
was
committed
by
jj
when
he
did
it
and
then
eventually
you
would
see
that
changes
his
change
kind
of
percolate
down
the
system
and
have
an
effect
in
the
real
world.
B
So
you
get
things
like
observability
traceability.
You
can
basically
say
this
change
made.
This
thing
happen
and
it's
been
around
for
a
while.
The
term
and
jenkins
x
does
create
a
built-in
githubs
and
the
last
time
that
I
used
it
yeah
it
did.
It
was
really
cool.
You
could
basically
create
an
environment.
You
could
do
some
live
coding.
You
could
see
the
changes
in
a
pull
request
in
a
dev
environment.
B
So
you
know
you
could
do
a
ui
change
and
say
jj
read
this
pull
request.
Some
of
him
going
through
was
a
you
know,
node.js
code
or
babel
code
or
webpack
code
or
whatever.
He
could
basically
see
it
and
be
like
yeah
yeah.
That
looks
good.
I
know
that
was
terrible.
It's
been
deployed,
so
what
is
in
get
on
my
pull
request
is
deployed
there.
They
could
promote
it
to
the
real
environment,
the
production
environment
and,
again
that
would
result
in
a
pull
request
being
made
to
the
real
environments
code
and
github.
B
To
use
this
new
new
image
coordinate,
I
think
that's
how
to
do
tags,
so
information
get
is
exactly
how
it
should
be
in
the
real
world.
That's
my
missile.
Stop
tough,
get
up
some
kind
of
what
jenkins
x
does
or
claims
to
do
or
used
to
do.
I've
not
used
it
in
years.
So
hopefully
that
made
sense.
Folks.
A
B
It's
more
from
just
to
install
you
can
do
all
sorts.
So
if
you
use
jx
on
its
own,
it
can
so
you
can
do
jx
boot,
jx
install
jx
create
cluster.
In
your
token,
moving
off
here
token
management,
you
can
start
with
git
and
create
a
new
git
server.
It's
really
powerful.
I
think
you
basically
use
the
jx
command
line
plus
you
know
clicking
on
github
or
maybe
using
chat
ups
to
get
anything
done
so
yeah
jx
is
a
really
really
incredibly
powerful,
combine
tool.
A
Okay,
how
about
you
show
us
on
mini
cube,
so
we
can
actually
take
a
moment
to
see
it,
and
then
we
can
kind
of
go
from
there.
Well,
I
sure.
B
Probably
started
minicube,
so
you
can.
B
B
So
if
you
go
to
here
and
you
go
to
slash
jx,
you
go
to
the
releases
somewhere
around
here
somewhere,
there's
another.
You
know:
3
000
releases.
B
B
You
can
also
just
curl
this
and
if
you
don't
fancy
using
brute,
so
I
did
that
I
went
and
got
mini
cube
following
their
official
instructions
and
the
mini
cube
steps
were
essentially
just
it
was
like
a
curl
and
then
moving
their
chamois.
I
think
it
was
shake.
I've
got
virtualization
on
and
then
install
the
thing
using.
B
I
never
stumble
on
binary,
I
think,
but
basically
I
have
mini
cube
status,
timer,
dot,
administrative
whole
new,
mini
cube
start
when
I
used
to
use
it.
It
was
this
whole.
Give
me
a
vm
driver
rag,
a
little
bit
confused.
So
hopefully
it
comes
up.
I
can
then
play
with
jenkins
x.
I
did
speak
with
the
james
earlier.
They
mentioned
that
docker
desktop,
has
a
few
issues
at
the
moment
and
I
think
mini
cubes
are
recommending
so
I've
not
used
minicube
nova
a
year.
Hopefully
it
comes
up
fine.
B
If
it
doesn't,
then
we
can
go
to
jj's
cluster.
He
can
play
around.
A
I
did
notice
something
if
you
go
back
to
the
jx
website.
Yep.
A
A
B
A
B
Very
long
time
ago
I
added
environment
support
for
ibm
according
to
jx,
and
you
can
do
jx
install
dash
dash
provider
kubernetes.
I
think
you
then
did
an
environment
or
it's
provided
by
the
m1
for
two
right,
but
I
think
I
use
normal
kubernetes
for
mini
cube.
So
maybe
I
just
use
this.
If
mini
cube
comes
up
so.
A
B
Hopefully
that
returns
it
doesn't.
Then,
when
I
try
things
on
your
cluster,
I
think
jg.
B
A
B
A
A
You
know
you'd
think
this
would
be
easier
by
now.
So,
according
to
this,
this
doc
right,
of
course,
I
can't
show
you,
because
I
can't
tell
for
the
life
of
me.
So
this
is
how
you
you
just
run
the
jx
boot
command
and
I
believe
it
just
injects
it
because
my
name
spaces,
nothing
else
is
there.
So,
let's
give
this
a
shot.
A
A
A
B
Any
one
of
these
does
that
get
pulled
in.
Do
you
think
media
jack's
boot?
Do
you
have
to
like
get
caught
in
the
repo
first?
This
is
a
git
clone,
but
that's
for
changing
the
installation.
Yeah.
B
B
8Th
okay,
so
this
is
this:
has
configured
it
and
it's
not
in
touch
anymore.
Is
it
jojo?
This
is
doing
something:
okay,
cool
but
you're
on
three.
I
think
we're
gonna
use
hound
three.
So
if
you
make
your
does
anything
else,
an
ibm
cloud
depend
on
your
tiller.
You
can
install.
A
Multiple,
I
don't
have
tiller,
I
don't
have
tiller
installed,
because
I
I've
been
told
that
I
need
only
like
for
me
as
a
user.
I
should
only
be
looking
at
helm3
because
I
don't
want
to
install
tiller,
even
though
it
seems
jx
install
requires
home
2,
which
requires
chiller.
A
B
A
B
Yep,
so
if
you
get
all
of
them
up
so
I'll
be
a
little
bit
get
request
and
then,
if
you
just
do
a
search
for
three
dot,
obviously
you
might
find
some
point
releases.
A
B
All
right,
quick,
google
search
made,
it
was
a
blog
post,
announcing
jenkins,
x3
availability,
I'm
getting
a
lot
of
marshall
json
errors
on
my
mini
cube
star,
apparently
on
my
map.
A
A
A
If
anyone
has
any
questions
or
thoughts,
please
don't
hesitate
to
say
anything
in
the
chat.
I
am
watching
that
too.
While
I'm
doing
this,
this
is.
A
A
A
B
B
A
What
a
mess?
Okay!
So
it
turns
out,
so
you
install
jx3,
which
is
just
curl
you
in
essence,
curl
bash
it
yeah,
and
then
they
don't
have
a
boot
or
an
install
command.
They've
removed
it
yeah.
B
A
A
Hopefully,
it's
not
hard
bound
to
stuff
inside
a
mini
cube,
specific
jesus
christ,
okay,
so
then,
after
I've
built
it,
I
need
to
get
oops
see.
Okay,.
A
Yeah
and
then
well
so
it
created
this
thing
now,
so
I
need
to
clone
this
down
because
they're
forcing
you
to
do
best
practices
here,
because
all
the
configuration
isn't
done
instead
of
a
github
get
get
repository.
So
now,
when
I
make
any
changes
here,
I
push
those
up
as
things
that
I've
been
changing.
B
Well,
I
used
to
use
it
used
to
use
helm
sub
chats,
I
think
and
incremented
the
version
number,
no
video
that
I
kept
a
deployment
or
promotion.
So
I'm
not
surprised.
A
A
So
in
theory,
I
should
do
no
x
n,
no
x.
I
p
on
this
one
right
just
like
they
do
here,
export
to
their
domain
to
that,
and
then
that
should
give
that
to
me
x,
squared
domain
equals.
A
A
B
B
Sorry
I
figured
out,
I
did
I'll
share
my
screen.
I
basically
figured
out
that
my
mini
key
version
was
on
my
path.
I
had,
I
think,
1.3
1.5
and
now
brewing
style
just
happened
again
and
now
I've
hopefully
got
the
right
version
of
mini
cube.
A
B
A
Yes,
give
me
two
moments:
I'm
actually
pulling
down
mini
cubers.
I
speak
oh
like
me,
though,.
A
On
I
was
no
hang
on
hang
on.
No,
I
was
I
went
off
on
the
rails
and
I
was
doing
unfortunately
I
have
it.
I've
spun
up
a
kind
box,
not
meant
on
my
cube,
so
give
me
give
me
a
minute:
go
to
star
mini
cube.
Now.
That's.
B
B
A
A
B
Why
is
the
default
z?
That's
default,
zero.
If
I
do
this
option,
maybe
then
it
will
be
a
bit
nicer
to
me.
What
does
this
do?.
B
A
A
A
Yeah
go
back
to
the
click
on
where
is
it
great
cluster
mini
cube
link
after
that
down,
wait
where'd
it
go.
B
A
Okay,
we're
doing
this.
Oh
yeah
you're
right,
it
was
on
the
crate,
the
infrastructure,
one,
four
four
four
cpus,
eight
gigs
of
ram
with
a
hundred
gigs
of
dick
space,
wow.
B
B
A
B
I
want
to
see
my
nice
jenkins
interface.
It's
gonna
be
great
okay,
so,
if
I
do
jx
version
come
on
two
sorry,
two
that.
B
B
Trust
you
jenkins
x,
folks,
oh,
he
says,
there's
unsigned
thing
that.
B
A
A
This
is
this
is
this
is
this
is
this?
Is
this.
A
I
have
I've,
got
it's
going
far
out
of
here.
A
Where
is
it,
it
should
be
where
you.
B
A
A
A
B
The
zoom
window
is
over
right.
Jake's
version
open
three
great
okay
among
james
h3
lovely.
What's
next,
I
don't
really
mind
how
it's
built
at
this
stage.
So
if
I
go
back
to
getting
started,
I
was
up
to
this
step.
Wasn't
sir.
So
I've
got
the
binary.
I've
installed
my
nikkie
black
and
cream,
make
it
close
to
this
command.
B
A
A
119.,
no,
yes,
113.
mini
q,
113.
all
right
now,
I'm
preparing
me
too
jenkins,
x3
yeah,
not
quite
yet,
not
quite
yet
get
in
there.
B
B
B
B
B
A
So
did
you
think
that
the
stream
would
turn
into
how
do
I
get
mini
cube,
started.
B
I
had
a
feeling
it
might
because
I've
had
bad
experiences.
I
used
like
a
desktop
if
I
use
this
sorry.
B
I'm
having
trouble
with
jenkins
x
versions,
I
thought
I'd
just
move
the
version
3
to
my
user,
local
bin
directory.
B
Sorry,
I
can
someone
explain
this
to
me.
Musical
being
jx
version
is
through.
A
A
B
My
path
is
use
a
local
bin
yeah.
I
need.
B
B
B
A
B
Well,
you
know
what
I'm
just
gonna
do
this.
A
A
A
A
B
A
The
so
so
I
have
all
the
stuff
set
up
on
my
laptop.
I
don't
want
to
connect
to
a
remote
machine.
That's
running
mini
cube
with
the
the
ip.
B
B
B
B
A
B
B
A
A
Wow,
okay,
so
this
has
been
surprisingly
challenging.
I
have
no
idea
how
to
zoom
where'd
you
go.
A
A
So,
as
you
can
see
here,
I
have
mini
cube
running
by
the
way.
Now
that
I
have
mini
cube,
running
there's
no
point
running
k3s,
but
whatever
you
know
what
actually
I'll
do
that
first.
A
A
A
A
There
we
go
so
I
do
have
an
instance
running
a
mini
cube
now,
but
I
have
not
been
able
to
figure
out
a
way
to
export
this
coupe
config
to
my
local
machine,
because
this
is
this
is
another
box
right.
This
is
in
my
laptop.
This
is
the
centos
box,
it's
running
mini
cube
and
I
don't
want
to
install
kube
cuddle
or
anything
on
this
machine,
because
all
it
does
it's
just
hypervisor
right.
B
B
The
big
whopper
well
I'll,
tell
you
what
no
I'm,
not
a
patient
man,
I'm
gonna,
do
this
size
is,
let's
see.
B
B
A
It
was
eight
gig.
A
Yeah,
it's
pretty
it's
pretty
beefy
requirements.
This
is
getting
up
into
code,
ready
container
space
here,
yeah
that
was
supposed
to
be
a
joke.
Yeah.
B
B
B
B
A
B
B
My
mini
cube's,
pretty
old
by
the
way,
so
I
made
mine
nearly
a
year
ago
yeah.
This
is
why
the
poison's
opening
I
can't
use
mini
cube.
If
I
don't
mini
cube
this
delete.
B
A
Yeah,
I'm
still
getting
a
mini
cube
over
I'm
getting
there,
though
I'm
getting
there.
Okay.
B
A
B
B
After
you
played
with
jimmy.
A
B
B
A
A
B
B
B
B
B
B
B
A
A
A
Adam,
I'm
I'm
losing
a
lot
of
faith
here.
Man,
we've
we've
hit
the
the
hour-ish
mark
and
we
are
nowhere
near
even
like
where
I'd
like
to
be.
Oh.
A
Okay,
so
so
I
guess
we
got
some
homework,
trying
to
figure
out
a
good
way
to
get
like
I,
I
might
go
down
the
gke
path.
I
don't
know
we'll
see.
B
In
fact,
you
know
what
I'm
going
to
do
instead,
jj,
what's.
A
B
And
it
suddenly
never
seen
jenkins
x,
it's
just.
It
gave
us
three
platforms
to
choose.
I
want
just
use
my
laptop
and
I
can't
get
the
prereq
to
work,
so
I
guess
I'm
off
to
gke
iws
yeah
and
hopefully
that
all
works
and
minicube
is
hopefully
gone
forever.
B
Yep
yeah
no
more
money,
but
ever
again.
A
All
right
well,
all
right,
so
we
are
going
to
be
back
in
two
weeks
time.
I
believe
that
is
august
or
sorry
september,
22nd
about
the
same
time.
Hopefully
we'll
have
something
further
than
this
one.
Then
we
got
here
and
then
hopefully
we'll
show
some
stuff
off
yeah
adam.
B
A
B
Right,
bye,
everyone
hope
you
have
a
good
experience
of
jenkins
x
on
not
use
mini
cube.