►
From YouTube: Automated setup and install of GitLab Runner on a Google Compute Engine VM - Speed Run
Description
Quick preview of a MVC solution for automating the setup and install of GitLab Runner on a Google Compute Engine virtual machine running Ubuntu Linux. https://gitlab.com/groups/gitlab-org/-/epics/2778
A
Hi
everyone
darren
eastman
here,
product
manager
for
catlabrum
today,
we'll
just
do
a
quick
overview
of
an
mvc
solution
that
we're
coming
out
with
in
the
next
release
that
automates
the
aims-
automated
7d
installation
of
gitlab
runner,
specifically
in
this
example
on
a
google
compute
engine
virtual
machine
running
into
linux.
I
know
that's
very
specific,
but
this
is
really
part
of
our
longer
term
strategy
to
simplify
the
second
management
of
runners
for
self-managed
users.
A
The
idea
is
that
if
yourself
manage
user,
we
want
to
enable
you
to
get
to
a
green,
build
and
get
that
ci
as
quickly
as
possible
and,
as
you
can
see
by
the
matrix
here
on
the
screen,
we
support
a
plethora
of
operating
systems,
architectures
containing
orchestration
platforms
and
some
of
the
questions
that
we're
working
on
in
this
epic.
Here
it's.
How
do
we
simplify
that
installation
process?
A
How
do
we
simplify
the
management
process
for
teams
that
are
self
managing
git
lab
and
get
that
monitor
so
for
the
day,
speed
run,
as
I
mentioned
before,
we
just
do
a
quick
review
of
that
new
solution
that
we're
working
on
and
what
we've
been
working
on
is
basically
creating
a
docker
image
pattern
that
will
perform
the
automated
provisioning
of
the
virtual
machine
on
the
compute,
along
with
the
runner
and
register
that
vladimir
into
your
gitlab
project.
A
As
you
can
see
here
in
the
screen,
the
default
command,
docker
run
command
is
pretty
straightforward,
you'll
be
specifying
register
to
gitlab.com
and
the
actual
image
for
the
self
suffice
installation
and
script,
and
then
the
only
other
parameters
you
need
to
include
would
be
the
github
url,
your
registration
token,
your
gc
product
project
out
here
and
just
see.
So
I've
got
a
few
of
these
things
already
done
so
in
my
case,
I'm
just
going
to
enter
into
the
command
just
to
give
you
an
idea
of
what
happens.
A
A
A
And
then
things
will
start
going
here
on
the
google
side,
so
what
that
will
do?
And
yes,
I
just
want
to
enter
yes
and
go
back
to
that
and
what
that
will
do
on
the
google
site.
It
will
actually
create
the
environment
for
you
on
a
new
google
compute
cloud
account
and
then
in
your
project
in
gitlab.
It
would
automatically
register
you
can
see
here
in
my
particular
instance
again,
I'm
offering
that
script.
A
It
automatically
created
my
run,
a
virtual
machine
and
then
over
here
it
automatically
registered
runner
in
my
gitmap
project
for
this
mvc,
the
run
that
will
create
the
runner
that
we
are
registering
or
creating
on
the
google
compute
engine
virtual
machine
will
be
using
a
shell
executive,
and
then
we
have
some
additional
plans
to
continue
to
iterate
on
this
functionality
and
then
long
term.
We
want
to
enable
you
to
actually
execute
that
automation
directly
from
within
the
goodnight
ui.
A
So
that's
it
for
this
month's
speedrun,
looking
forward
to
covering
new,
exciting
features
and
goodnight
runner
in
upcoming
freedoms.
Talk
to
you
soon,
bye.