►
From YouTube: OpenShift App Development with Red Hat Dev Suite: Part 3, Make Changes to OpenShift Clusters w/JBDS
Description
In Part 3 of the OpenShift Application Development with Red Hat Development Suite series, Veer Muchandi shows how to deploy an application into the Red Hat Development Suite environment and make changes to OpenShift clusters with JBoss Developer Studio (JBDS).
Thanks to Andre Dietisheim and Jeff Maury for their help
Check out also:
*Part 1: https://youtu.be/zVXveqFcjzs
*Part 2: https://youtu.be/UxwBB0_-9VM
A
Hello
welcome
back.
In
the
last
video
we
learned
how
to
install
a
CD
k
with
the
JBoss
developer
studio
using
the
Red
Hat
development
suite.
Now
we
will
see
how
to
deploy
an
application
into
this
environment.
On
the
welcome
page
in
Red,
Hat
central,
you
will
see
that
there
is
a
OpenShift
application.
Click
on
that
this
will
connect
by
default
to
the
container
development
environment
that
we
just
installed.
A
So
if
you
look
at
the
connection
parameters,
these
are
already
set
for
you,
so
this
is
pointing
to
the
Masters
URL
for
the
CD
k
that
got
just
installed
and
the
the
credentials
are
also
set.
The
protocol
is
set
to
basic
all
this
configuration
information
for
CD
k
is
stored
in
dot
mini
shipped
folder
under
your
user
home.
So
if
you
go
to
your
user
home
find
the
adat
mini
shift.
Folder
is
a
hidden
folder
get
inside.
A
You
will
find
a
file
with
the
name
CD
k
and
that
would
have
the
setting
that
that
are
used
by
this
is
n1.
So,
let's
move
forward,
and
now
it
connects
to
the
open
shift
environment.
Remember
that
in
the
last
video
we
saw
that
there
was
a
project
created
there
with
the
name,
my
project,
you
can
use
the
same
project
to
deploy
or
you
can
create
a
new
project
by
clicking
this
button.
A
Now,
let's
deploy
a
JBoss
EAP
application,
so
I'll
filter
by
choosing
EAP
here
and
let's
choose
the
boss,
EAP
6.4,
as
the
version
of
the
app
server
in
order
to
deploy
an
application
I'm.
Now
using
the
an
example,
the
code
is
on
the
github
and
I'm
just
providing
the
URL
for
my
code,
I'm,
removing
the
rest
of
the
stuff.
There
is
no
context.
Eritrea
ready
to
have
reference.
I'll
leave
rest
of
things
as
default.
A
This
will
create
all
the
objects
that
a
OC
new
app
would
create
when
it
is
creating
any
mid-stream,
a
service,
a
build
configuration
deployment,
configuration
and
a
route.
Let's
give
it
a
minute
for
the
app
to
be
created
at
this
point
to
clone
the
git
repository
to
your
local
machine.
I,
leave
it
as
clone
to
the
default
location,
which
is
slash
users,
slash,
we
slash
gate,
so
I
will
just
leave
it
there
and
say
finish
it:
lots
of
CO
and
clone
the
source
code
to
my
local
workstation.
A
So
right
now
it's
doing
a
git
lon,
so
git
clone
is
now
complete.
We
have
the
application
project
here
in
the
project
explorer
in
the
OpenShift
Explorer
tab.
You
will
also
see
that
there
is
a
connection
to
openshift
master
I'm
expanding.
That
here
is
that
project
with
the
name.
My
project
inside
that
there
is
this
Suri's,
the
name
I
left
it
as
the
default
names
and
there
is
a
build
running.
A
You
can
right
click
on
this
look
at
the
build
locks
by
and
it
shows
me
that
hates
clone
the
source
code
and
it
is
initiating
the
s2
I
build
so
we'll
give
it
a
minute
for
the
bill
to
be
complete
and
we'll
come
back.
The
build
is
in
progress.
You
can
see
that
the
wave
and
dependencies
are
being
downloaded.
The
build
is
now
complete.
You
can
see
that
it
created
a
war
file
created
a
container
order,
fit
push
it
into
the
registry
and
push
your
successful.
Now,
let's
look
at
what's
happening
with
the
container.
A
A
This
is
our
running
application.
Now,
let's
see
how
to
make
changes
to
this
application
and
test
it
on
the
fly.
Let's
right,
click
on
this
service
you
can
see
there
is.
There
is
a
server
adapter
here.
Let's
select
that
now
we
have
to
make
sure
that
the
part
where
the
application
is
running
and
the
project,
the
Eclipse
project,
where
the
code
is
on
the
local
machine,
are
in
sync.
So
in
order
to
do
that,
we
will
be
setting
up
this
server
adapter.
A
The
name
of
this
at
the
repository
on
my
local
machine
is
matching
with
what
is
listed
here
and
clicking
on
finish
now.
You'll
see
that
in
the
server
adapters
there
is
a
new
server
adapter
that
got
created
and
it
is
syncing
the
contents
between
the
part
and
this
project.
So
the
logs
that
you
see
here
is
a
sync
up
between
the
part
of
the
project.
A
So
if
you
again
go
back
to
the
server
adapters,
you
can
see
that
there
is
a
new
server
adapter
that
got
created,
we'll
make
a
small
change
to
this
app
welcome
to
open
shift
container
platform.
I'll
change
this
to
welcome
jvd
is
integration
with
OpenShift
I
will
make
I'll
save
these
changes
and
see
what
happens
here.
A
You
can
see
that
there
are
logs
here
that
say
that
hey
there
is
a
root
dot
war
deployed
and
a
root
word
got
to
deploy,
got
created
and
the
index
dot
XHTML,
which
is
my
the
file
that
I
change.
It
got
synced
with
the
part,
so
it
has
sent
54
bytes
of
data.
From
from
my
workstation,
where
I
made
the
code
change
into
the
part
which
is
running
on
OpenShift,
there
is
a
sync
between
the
local
repository
and
the
part.
So
let's
go
back
and
see
what
happened
here.
The
part
is
still
running.
A
I'll
run
this
application
again
in
browser-
and
here
you
see
the
changes
here.
So
this
is
a
java
application,
I'm,
making
co
genius
and
as
soon
as
I
save
the
code,
changes
are
synced
with
the
part
and
looking
at
the
pod
logs,
the
logs
show
that
the
application
got
just
redeployed.
It
shows
the
replacement
of
the
war
file.
A
So
in
this
video
we
have
learnt
how
to
deploy
an
application
by
using
an
IDE
into
the
local
openshift
cluster
running
on
cdk
and
how
to
make
changes
locally,
not
commit
to
a
git
repo
yet,
but
still
test.
The
code
changes
immediately
by
gently
save
right.
There
is
no
compilation,
there
is
no
building,
it's
all
done
automatically
for
you
by
JWoww's
developer
studio,
and
it
is
synced
with
the
part.
I
hope
you
enjoyed
this
video
hang
on.
There
is
more
to
show
in
the
next
video
you.