►
From YouTube: 2020-12-17 5 minute production app sync
Description
Direction: https://about.gitlab.com/direction/5-min-production/
A
Okay,
let's
go
so.
This
is
weekly
five
minute
projection
up
sinkhole.
My
name
is
dmitry
and
my
point
is
first
on
the
agenda
and
this
is
a
demo
of
what
we
were
able
to
do
in
last
week.
A
Okay,
so
the
main
focus
of
this
week
was
to
make
it
work
with
ssl
by
default,
so
we
kind
of
simplify
this
whole
approach
to
certificates
and
don't
have
two
different
configs
for
http
and
for
cps.
A
So
if
you
go
to
the
deploy
team
template
to
the
redmi
usage
to
the
usage
point
in
readme,
you
can
see
that
template
changed
a
bit.
Now
we
require
user
to
provide
an
email
and
we
need
this,
so
you
can
generate
a
correct
certificate
for
you.
A
So
by
doing
this,
you
get
your
application
deployed
with
ssl
by
default,
and
I
can
show
you
some
of
example,
projects
that
are
using
it
right
now.
So
let's
go
to
the
rails
project
environments.
A
So
now,
right
from
the
start
right
from
your
first
use
of
five
minute
production,
app,
it's
already
running
on
https
and
you
don't
need
your
own
personal
domain
to
get
it
running.
Now.
If
you
want
a
nice
domain,
you
can
always
do
it
by
adding
like
buying
a
domain,
adding
an
a
record
and
taking
this
ip
as
a
target
but
yeah
from
default.
It
works
and
it
works
on
all
environments.
So
if,
let's
say
in
this
project,
I
have
email
environment
where
I'm
testing
the
email.
A
A
A
Yeah,
that's
that's
like
that's
where
we
spend
the
whole
week.
Basically,.
A
Yeah
yeah,
I
am,
I
am
yeah
okay,
so
now
there's
four
required
items
that
you
need
to
provide
for
five
minute
collection
after
work
is
aws
credentials
and
certificate
email,
which
is
your
email
that
you
wish
to
use
for
generating
ssl,
and
I'm
going
to
stop
screen
sharing
right
here
and
yeah.
It's
pretty
much
for
a.
C
Demo
thanks
demiji,
that's
super
cool,
I'm
obsessively
trying
to
get
the
number
of
clicks
and
configurations
down.
I
think
anytime.
We
can
make
it
simpler.
That's
great!
C
A
C
C
If
you
expose
that,
but
I
think
the
service
desk
email,
that
should
be
fair
game
and
then
you
any
any
kind
of
acme
any.
Let's
encrypt
feedback
about
an
expiring
certificate
will
create
an
issue
in
your
project,
which
is
like
perfect.
A
Okay,
that's
that's
an
interesting
idea.
Can
you
just
write
it
down
and
read
me
and
not
in
documents
document,
so
we
can
look
into
it.
A
C
C
A
Yeah,
I
think
we
can
use.
Actually,
I
don't
think
the
docker
file
is
a
requirement
anymore
because,
probably
for
after
devops,
when
we
build
like
we
take
take
a
build
stage
from
after
devops
and
it's
very
likely
that
if
a
docker
file
is
not
found,
it
will
build.
A
A
D
All
right
I'll,
if
there
are
no
more
points
on
the
first
agenda,
item
I'll
just
move
forward,
this
one
is
actually
from
michael
but
I'll,
just
voice
it
out.
He
tagged
us
on
issue,
which
is
a
call
for
proposals
for
hashitocks,
feb,
18
2021..
D
B
Yeah
the
link
is
linked
to
the
doc.
Is
there
it's
very,
very
light
right
now,
but
the
idea
that
we're
thinking
of
for
this
talk
is
to
kind
of
walk
through
the
five-minute
production
app
as
a
demo,
just
sort
of
like
tell
the
story
about
why
we're
doing
this
and
then
and
then
kind
of
get
into
the
technical
implementations
and
as
an
as
part
of
that,
we
have
an
opportunity
to
show
off
the
get
lab,
terraform
integration,
which
I
think
would
be
pretty
relevant
to
that
audience.
B
So
that's
kind
of
where
we're
thinking
with
this,
if
you
have
any
feedback,
feel
free
to
throw
it
in
that
doc
there
and
then
we'll
work
on
getting
that
cleaned
up.
The
cfp
date
is
yeah
january
14th,
so
we'll
get
it
in
before
then.
D
Cool
the
next
one
is
also
from
michael
he's,
linked
a
few
he's
linked
a
blog
post
and
then
that
blog
post
being
shared
on
twitter,
linkedin
and
the
likes
there's
a
lot
of
resources.
There
there's
a
youtube
video
as
well.
Just
also,
this
is
just
an
fyi
point.
Please
go
through
them,
share
them
like
them
and
if
any
feedback
please
share.
D
Cool,
finally,
I
have
a
point
that
I
can
raise,
which
unfortunately
is
also
from
michael,
because
this
too
was
a
result
of
an
experiment
that
michael
was
doing.
Michael
was
deploying
a
static,
vue.js
application
and
it
there
was
like
a
bit
of
nginx
inception
going
on,
because
we
have
a
ec2
instance
on
which
there
is
there
is
nginx,
but
then
in
michael's
docker
file
there
was
also
nginx
that
was
exposing
a
static
folder.
D
So
so
this
led
to
the
idea
of
why
not
have
a
variant
of
five
minute
production
specifically
for
static
applications,
and
that
can
be
an
extremely
extremely
stripped
out
version,
because
all
we
need
is
a
s3
bucket
to
host
the
static
files.
So
we
had
some
discussions
around
that
and
I
believe
it
is
easy
to
implement.
The
question
is:
does
it
compete
with
gitlab
pages
and
then,
if
it
does,
then,
which
way?
Do
we
proceed?
Do
we
want
to
build
this
at
all?
Or
do
we
want
to
encourage
the
use
of
gitlab
pages?
A
Yeah,
I
suggest
that
we
just
we
create
an
asia
and
we
like
kind
of
produce
this
as
a
sub
product
of
it
like.
We
definitely
don't
need
to
make
five
minute
production
up
template
more
complex
because
we
want
to
bring
it
to
the
auto
devops
and
now
to
devops
is
not
for
static
websites.
So
I
feel
like
it's
just
a
good
idea
for
another
quick
template
that
we
can
provide
in
a
way
like
we
provide
five
minute
production
app
right
now,.
D
Even
less
okay,
so
then
the
second
question
is
priorities,
and
when
do
we
want
to
implement
it?
And
things
like
that.
A
Yeah,
I
suggest
we'll
we'll
discuss
it
next
week
or
I
don't
know
like
right
right
now:
let's,
let's
get
five
minute
production
up
to
the
state
where
I
yeah,
I
feel
satisfied
with
it.
A
Yeah,
so
I
created
the
merch
request:
what
it
does
it's
merch
request
to
the
gitlab
source
code
and
it
adds
five
minute
production
up
template
to
the
list
of
the
templates,
when
you
add
through
web
editor
or
file,
editor
like
gitlab.cml
files,
but
there
is
a
drop-down
where
you
can
choose
android,
ruby
after
devopswater
kind
of
template
and
I'm
adding
five
minute
production
up
templates
there,
which
is
based
on
current
state
of
scenes
and
yeah,
we'll
see
it's
in
the
review
process
right
now.
A
If
it
gets
more
than
great,
if
not
like,
we'll
see
what
we
can
do
with
it,
yeah
that's
fyi.
I
should
have
added
it
and
second,
one
is
my
opinion
on
the
current
stage
of
development.
So
I
think
that
we,
like
you,
know
with
20
percent
of
work.
We
kind
of
reached
80
percent
of
what
this
five-minute
production
app
can
do,
because
everything
that
we
try
to
make
from
zero
one
will
be
like
more
efforts,
but
will
be
either
platform
specific
or
brings
less
benefits
to
our
users.
A
So
right
now,
in
my
mind,
is
we
are
looking
into
email
because
pretty
much
every
web
application
need
to
send
emails.
Like
I
don't
know
you
sign
up
information,
email
or
whatever
and
after
we
managed
to
do
that,
we're
going
to
revisit
like
you
know,
priorities
and
what
what
we
want
to
do
and
who
should
lead
the
work
on
this
and
you
know,
and
so
on.
A
So
summary
of
it,
like
demos,
won't
be
that
exciting,
because
it
was
like
the
majority
of
what
casual
developer
like
me
would
want
from
five
minute
production.
App
is
already
there.
C
Yeah
and
I'm
okay,
with
the
demos
not
being
exciting,
I
do
think
like
most
production,
apps
need
redis
and
an
email,
so
I
think
it's
super
worthwhile
and
I'll
suffer
through
the
boring
demo.
So
far,
I
still
find
it
very
exciting.
A
Well,
we'll
we'll
look
into
email
radius,
probably
will
be
consideration
after
that
and
yeah
and
after
that,
we'll
see
we'll
see
what
what
we
do
from
there
on.
But
my
idea
is
that
I
won't
want
to
spend
like
you
know.
We
did
such
amazing
progress
in
you
know
one
month,
one
and
a
half
months
and
almost
spent
another
year
doing
things
that,
like
you
know,
three
and
a
half
people
would
use
or
anything
like
that.
A
D
A
C
Yeah,
I
still
need
to
scroll.
A
C
A
A
Yes,
I
can
read
me:
we
should
have
the
same
like
encourage
people
yeah
tell
us
what
they
saying
and
I
I
think
it's
good
to
start
with
issue
tracker.
I'm
I'm
not
sure
slack
like
I
don't
know
how
others
people
do
it,
but
I
rarely
use
slack
to
to
give
feedback
to
other
projects
it's
much
easier
to
like
use
the
platform.
You
are
looking
as
a
project
at
so
if
you're
on
gitlab,
you
already
forgot
an
account
you're
already
using
it
or
trying
it.
We
just
create
an
issue
and
that's
it.
Okay,.
C
Cool
now
10,
you
probably
shouldn't
do,
but
I
can't
get
the
thought
out
of
my
head,
so
I
thought
I'd
raise
it
should
we
add
auto
scaling
so
that
if
your
ec2
instance
gets
removed
by
amazon,
it
auto-scales
an
ec2
instance
back
and
then
maybe
triggers
another
pipeline
run.
This
is
a
bad
idea.
We
probably
shouldn't
do
it.
A
A
That's
how
you
like
kind
of
simplify
your
life,
you
just
direct
people
through
the
bureaucracy
process
and
half
of
the
time.
C
You
just
gotta
get
it
out
of
your
mouth
and
then
okay
table
is
fixed,
so
it
seems
for
on
the
home
stretch
regarding
redis
and
and
just
read
as
an
email.
So
I
think
that
we're
ready
for
more
users-
and
I
think
michael
already-
did
a
good
job
inviting
users,
but
maybe
it's.
I
think,
what
we
should
tickle
hacker
news
a
little
bit
and
hacker
news
likes
benchmarks.
C
A
Yeah
we
can
do
such
thing,
but
I
don't
know
like
about
the
time
and
the
most
important
thing
is
like
measuring.
I
don't
know
what
is
called
in
english
anyway,
a
lot
on
your
brain,
and
we
just
can
compare
like
hey.
I
did.
I
haven't
used
command
line
interface
at
all,
to
deploy
my
application
with
gitlab
with
five
minute
production
app.
A
I
don't
need
ruby
on
my
machine
to
install
the
heroku
gm
to
do
git
push
whatever
like
or
such
kind
of
thing,
so
we
can
take
it
in
a
different
way
like
of
not
the
time
and
because
diamond
probably
would
be
on
heroku
side
like
we
just
do
cognitive
thought
on
your
brain
as
a
measurement
or
something
like
that
and
just
yeah
like.
A
Anyway,
I'm
like
yeah,
I'm
not
I'm,
not
the
one
who
who
knows
like.
I
don't
like
hacker
news.
A
C
B
B
All
right
I
can,
I
can
try
to
get
something
going
there.
C
C
A
This
is
not
that
I
want
to
do
here
right
now,
because
three
is
good
with
like
this
terraform
and
everything-
and
this
is
like
purely
gitlab
development
with
all
stockings
and
everything,
and
I
don't
don't
want
to
to
do
that
either.
I
would
rather
create
an
issue,
and
you
know,
give
it
a
product
team
to
to
work
on
it.
A
A
I
think
that
it's
a
lot
of
work
and
you
know
like
yeah-
it's
not
something
we
would
be
doing
this
for
a
month.
Instead
of
all
that,
we've
done
we
champion,
I
thought.
A
C
A
And
like
if
we
take
any
employee
in
gitlab
and
they
apply
for,
like
you
know,
for
our
corporate
aws
account
and
then
they
what's
it,
what
they're
getting
is
exactly
those
aws
credentials
and
then
that
they
will
use
to
try
out
this
five
minute
production
app.
So
it's
it's
somewhat
fine!
For
now
the.
A
Yeah
yeah,
I
know
so
for
those
variables
to
be
automatically
filled
out
in
gitlab
project.
You
need
a
separate
feature
again
that
is
like
okay.
It
takes
aws
account
that
you
sign
into
gitlab
quiz.
It
asks
users
what
project
it
wants
to
populate
in
and
then
it
creates
im
user
on
aws
through
the
api,
gets
those
keys
and
go
to
this
particular
project
and
fill
out
ci
cd
variables.
A
So
it's
there
is
nothing
like
you
know
it's
pretty
straightforward,
but
this
is
like
git
lab
development,
and
it's,
like
you
know,
with
with
proper
process
of
product
engineering,
designers
and
uix,
and
everything
and
again
it's
like
it's
something
that
I
would
I
can
formulate
into
the
issues
and
let
gitlab
implement
it.
B
I
just
linked
an
issue
that
I
think
is
in
the
issue
tracker
for
aws
authentication,.
C
A
Yeah
yeah,
of
course,
of
course,
so
those
those
are
the
gitlab.com
plus
aws.
Those
things
are
belongs
to
the
cat
lab
project,
so
the
issues
will
be
there
and
that's
one
of
the
minority.
My
main
reason
why
I
didn't
touch
it
at
all:
right.
C
Cool
and
you
think
yeah
I
won't
be
here
for
the
next
two
weeks,
I'm
taking
a
time
off.
I
encourage
everyone
else
to
take
time
off,
but
does
someone
know
when
the
next
meeting
is.
C
Yeah
and
then
do
we
think
we
have
we'll
have
redis
and
email
by
the.
A
Time
for
email,
my
plan
is
next
week,
but
we
don't
have
a
demo,
but
I
hope
we
get
email
working
with
freeze
and
I'll
probably
take.
You
know
some
few
days
day
off
around
new
year.
If
and
then
yeah
then
like
january,
we
start
looking
at
radius
if,
like
and
yeah-
and
I
don't
know
like-
maybe
maybe
we'll
have
it
for
seven-
maybe
not.
C
A
C
D
Yeah,
I
would
be
optimistic
because
it's
pretty
easy
to
add
more
aws
resources,
so
I
think
we
can
get
it
done
dc.
A
Yeah
yeah,
the
point
is
like
adding
those
things
are
easy
like
what
I'm
trying
always
to
achieve
is
not
like
you
know
to
make
it
easy,
like
you
know,
in
a
way
like
to
integrate
into
your
application.
So
you
don't
need
extra
libraries,
you
don't
need
extraneous,
and
you
saw
my
approach
with
email
like
I
don't
want
people
to
like
get
aws
libraries
in
this
project
if
they
can
use
some
generic
library
for
smtp
and
re
use.
A
Aws,
like
you
know,
as
as
one
of
the
smtp
products
anyway
yeah
the
scene
is
like
it's
it's
easy
to
make
it
happen,
it's
a
bit
less
easy
to
make
it
easier
and
yeah,
we'll
see,
we'll
see
what
relationships.