►
From YouTube: Red Hat OpenShift GitOps TP kam boostrap command
Description
Red Hat OpenShift GitOps kam CLI - Using kam CLI tool to bootstrap a GitOps repository and deploy an application on a Red Hat OpenShift Cluster.
Learn more at www.openshift.com
A
Hi
in
this
recording
I'm
going
to
show
you
how
you
can
use
the
cam
command.
That
is
part
of
the
openshift
githubs
product.
You
can
use
the
cli
to
bootstrap
your
githubs
pipelines,
environments,
so
the
cam
command.
There's
one
feature
I
would
like
to
show
you
before
I
get
started
with
the
bootstrap.
Is
the
complete
shell
completion?
A
If
you
type
cam
completion
and
then
show
you
the
command
you
can
use
you
can
you
can
plug
in
an
issue?
But
in
this
case
my
shell
is
a
bash.
A
So
if
I
do
this
here-
and
I
can
then
do
just
tap
to
complete
my
command,
if
I
do
put
v8
the
oot
tab
and
then
I
can
also
do
like
the
options,
I
can
do
that
and
then
show
me
all
the
options.
A
Yes
pretty
cool,
so
the
bootstrap
command
here
cam,
I'm
going
to
show
you
how
to
bootstrap
using
the
interactive
mode
and
and
like
I
can
also
override
any
of
the
default
here
before
I
get
into
the
interactive
mode,
and
then
it
will
ask
you
for
those
questions
in
this
case,
I'm
going
to
use
the
push
to
git
option.
What
it
does
is,
it
automatically
creates
a
github
repository
for
you,
and
the
requirement
is
is
that
the
gui
possibly
cannot
exist
before
you
want
to
come
in.
So
there
you
go.
A
When
you
start
the
githubs
operate,
when
you
create
a
githubs
operator,
it
create
the
fork
aqua
city
instance
in
the
open
shift
dash
github's
namespace.
This
will
detects
it
and
uses
this
just
uses
that
instance.
So
now
I'm
going
to
accept
all
the
default.
A
Then
I
only
get
to
answer
two
questions.
One
is
the
my.
A
Githubs
repository
url:
this
is
where
all
the
resources
the
generated
resources
will
get
pushed
to
again.
When
you
do
push
to
get
your
repository
should
not
exist,
and
you
also
have
to
set
up
your
ssh
key
on
the
destination
git
git
provider.
Github
in
your
account,
let's
see,
I
need
to
put
give
it
that
name
and
then
the
next
question
is
well.
What
is
the
repository
for
my
application?
A
The
bootstrap
command
will
allow.
Basically
let
you
to
bootstrap
your
first
application
when
you're
done
with
bootstrapping,
you
get
the
configuration
and
then
you
will
see
when
I
do,
the
apply
will
will
launch.
You
will
create
some
algo
cd
application
and
the
august
application
will
basically
is
just
keeping
track
and
syncing
up
your
the
configuration
in
your
git
ops
and
make
sure
it's
up
to
date
and
deploy
your
application
to
the
cluster.
So
this
is
going
to
be
the
your
service
or
application
git
repo.
A
Okay,
booms
go
off
and,
and
did
all
those
and
and
then
it
just
generate
the
the
yaml
files.
The
resources
by
default
is
in
this
subfolder
of
your
working
directory
under
the
name
of
your
your
get
your
get
the
get
off
the
repo
name.
So
in
this
case
it's
going
to
be.
A
A
I
want
to
make
sure
we
can
see
what
the
type
minus
k
and
I'm
sitting
in
the
generator
folder.
So
it's
going
to
be
the
config
algo
cd
so
that
create
a
few
taco
cd
applications.
A
So
this
cicd
app
is
making
sure
my
my
git
ops.
Resources
are
in
sync
and
what
is
indicate
is
is
is
in
sync
on
a
cluster.
A
Let
me
go,
and
so,
if
I
go
to
take
a
look
at
my
my
text,
app
is
deployed
in
the
in
the
dav
namespace
it
there.
You
go
it's
up
here
and
I
can
hit
it
hit
the
url
and
then
it's
just
a
demo
image
that
the
demo
on
nginx
image
so
yeah.
That's
it
that's!
This
is
a
quick
demo
to
show
you
how
you
can
get
perspective
and
get
your
first
application
on
the
githubs.