►
From YouTube: Auto Deploy Handover part 2
Description
Second part of Auto DevOps handover from Configure to Release
Mostly discussed Review Apps related to ECS
A
Okay,
so
we
have.
This
is
a
second
meeting
on
the
handover.
Subject:
I,
don't
really
have
something
formal
to
talk
about
I,
don't
know
if
someone
added
something
to
the
agenda
because
a
little
bit
my
bad
a
little
bit
unorganized
everything
in
the
previous
meeting
is
on
the
top,
but
I
do
want
to
talk
about
some
things
that
came
up
during
the
auto
deploy
to
UCS
issue
now
so
I
think
that's
a
good
place
to
start.
Unless
anyone
else
wants
to
take
leave
and
talk
about
anything.
B
A
So
I'm
gonna
put
it
on
the
spot,
because
auto
deploy
to
ECS
has
been
merged
and
great
I'm
very
happy
about
that.
There
were
two
associated
issues
with
it.
One
was
separating
the
kubernetes
template
into
a
standalone
template
that
would
be
called
from
auto
deploy
and
there
was
another
issue
related
to
the
deployed
target.
So
we
wanted
to
introduce
a
variable
called
deploy,
target
or
something
else
I'm
not
stuck
on
the
name.
I
could
be
persuaded
with
anything
which
we
had
some
external
discussions
and
I.
A
C
Because,
yesterday
it
was
a
day
off
in
Canada
and
so
I
need
to
catch
up
on
emails,
so
yeah
I
just
wanted
to
go
like
yeah
what
you
just
said.
So
to
answer
your
first
question.
Yes,
it
was
all
done
in
one
issue
but,
as
I
said,
I
need
to
catch
up
on
emails
and
in
related
to
Lodi
everything
related
to
like
which
issue
what
mrs
okay,
that's
something
I
can
follow
up
with
you
afterwards
after
this
meeting.
If
that's
okay
with
you,
okay.
A
C
That's
correct,
that's
something
that
came
up
in
conversation
was
like.
This
is
something
that's
you
know
that's
completely
different
than
compare.
It
is
because
what
does
a
stop
review
at
means?
Do
we
turn
off
the
service,
the
ECA
service?
Do
we
turn
off
the
tasks?
You
know
it's
just
like
from
an
SES
point
of
view.
What
do
we
do
exactly
right?
What
is
the
you
know?
What
is
the
part
of
the
NWACC
s
API
that
we
want
to
leverage.
A
D
A
E
A
A
C
Well,
no,
thank
you.
The
rijal
are
what
we
see
as
stilled
approach
to
ETS
and
they
still
need
to
provide
a
service
name,
an
easier
service
name,
a
task
definition
name
and
across
the
name
right.
So
the
the
requirements
for
review
apps
are
the
same
as
for
productions
as
for
like
as
if
you
were
deploying
to
production,
you
still
need
to
provide
those
three
variables
in
addition
to
the
regular
AWS
credentials.
C
A
C
C
A
So,
if
that's
the
case
and
the
the
user
needs
to
supply
the
test,
to
finish
your
name,
the
cluster
name,
everything
we
need
for
UCS
separate
for
review,
ask
for
production
I,
don't
see
any
reason
why
we
can't
tear
down
the
service
once
we
don't
need
the
review
app
and
you
work
one.
The
deployment
is
dead,
yeah.
C
I
think
we
should
still
provide
that
stop
review
option
and
therefore
that
means
you
know
back
to
the
very
initial
question.
What
does
it
mean
from
a
flow
point
of
view
right?
What
do
we
do?
What
do
we
turn
off?
The
the
EWS
ccs
api
is
very,
it's
pretty
rich
in
you
know
in
what
it
has
to
offer.
So
we
need
to
chill
like
what
to
leverage.
C
A
F
F
E
C
A
C
A
A
A
F
If
billing
is
something
we
don't
really
think
about
much,
but
I
think
we
yeah,
we
should
but
I
think
it's
we.
We
are
just
charged
for
the
nodes
so
like,
because
you
have
a
cluster
there
and
that
the
expensive
part
is
the
VMS.
That
hosts
note,
so
I
think
that
this,
the
things
you
have
in
the
cluster
don't
cost
extra.
F
But
it's
still
like
you,
you
still
want
to
clean
them
up
because
they
take
up
space
and
they're
like
they're
they're,
expensive
in
a
different
way
and
yeah
you,
your
notes,
maybe
we're
provisioned
in
a
way
that,
like
CPU
cycles,
counts,
like
you
know,
used
cycle,
counts,
I,
don't
know!
This
is
something
that
we
never
really
got
into
a
deep
yeah.
G
C
C
E
C
B
Think
we
yeah
I'll
just
just
just
one
in
a
voice
that
we've
definitely
been
bitten
by
that
discrepancy.
Previous
with
our
eks
and
gke
integrations
for
sure.
So
whatever
you
can
do
to
try
to
maintain
the
parity
or
do
the
you
know,
kind
of
checking
to
make
sure
that
the
node
still
exists
or
that
it's
been
deleted.
Have
those
kind
of
callback
mechanisms
really
recommend
trying
to
you
know
make
sure
that
that's
implement.
G
F
Yeah
I
don't
think
we
do
any
any
specific
checking,
except
when
the
user
visits
the
page
like
different
Cuban.
Eddie's
pages
like
you
would
see,
requests
there
so
that
if
a
cluster
has
been
removed,
oh
you
mean,
but
for
the
review
yeah
we
we
don't
do
any
any
specific
checks,
I
think
any
cron
job.
That
would
do
something.
C
F
G
There's
a
mechanism
to
get
to
one
flow
where
I
can
see
having
a
review
up
after
say
a
features
been
merged.
You
no
longer
need
it
for
your
particular
purposes,
but
let's
say
QA
comes
along
like
hey
I,
wouldn't
see
this
thing,
you
know
or
something
along
those
lines,
maybe
later,
maybe
after
the
new
after
a
flow
like,
but
that
might
be
in
like
a
separate
staging
branch
or
something
else.
So
maybe
that's
kind
of
it
doesn't
apply.
I'm
just
I'm
not
know
I'm
thinking
a
lot
in
front
of
the
group.
Sorry
yeah
the.
A
A
A
E
A
C
E
A
A
C
D
C
A
F
A
Yes,
oh
I,
agree,
I
think
maybe
at
least
for
this
phase,
we
don't
need
to
limit
anything.
We
have
several
issues
that
need
to
address
cleaning
up
review
apps,
so
one
of
them
is,
as
we
mentioned
on
the
beginning
of
the
call,
is
set
an
auto
expiry
date.
So
it's
like
no
activity
is
done.
It
just
stopped
for
you
up
and
stopped
in
the
sense
of
VCS
will
be
a
little
bit
different
because
we
need
to
stop
the
service
and
not
just
stop.
D
C
A
A
Wrapping
the
instance
is
the
best
way
to
go,
and
then
we
can
go
back
to
our
regular
behavior
in
terms
of
review
EPS,
which
is
set
an
expiry
which
will
actually
stop
the
review.
App
Shinya
and
I
had
another
call
on
this
unrelated
to
ACS,
but
the
fact
that
there's
a
review
app
that
doesn't
do
anything
doesn't
really
do
anything.
Just
it's
just
the
entry
in
the
database.
C
D
A
Okay,
so
I
think
in
terms
of
what
we
want
I'm
just
going
to
recap:
the
decisions,
our
review
up,
so
there's
no
limit
to
review
out
having
you
review
ups
we
can
have
and
the
way
that
we're
doing
it.
What
by
appending
the
commits
reference
is
fine,
no
need
to
change.
That's
what
we
will
do
is
in
case
of
expiration
date
or
the
mr
is
merged.
We
will
send
send
a
stop
instance
TCS,
okay,
in
the
future.
A
A
And
the
second
issue
that
came
out
of
the
review
from
auto
the
point
ACS
check
it
out.
Oh,
it
was
the
need
to
handle
the
deployment
target
when
we
want
to
do
kubernetes.
Plus
you
see
us
at
the
moment.
We
support
either
or
we
don't
support
both
and,
of
course,
there
will
be
a
day
in
the
future
where
we
will
need
to
support.
Oh
I
believe.
C
A
A
I'm,
a
big
believer
in
that,
but
I
also
think
that
our
persona
is
a
lot
of
DevOps
engineers
who
don't
really
like
UI.
So
we
need
to
think
about
them
as
well.
Ui
is
great
because
it's
very
visual
and
you
can
get
a
lot
of
warnings
and
notifications,
but
I
do
think.
We
need
to
think
about
people
who
want
to
do
it
as
a
script.
Worm
yeah.
E
C
A
C
C
C
Tom
said
the
opposite,
and
then
he
made
a
comment
somewhere
I
need
to
find
a
threat
against
like,
but
he
said
that,
yes,
they
have
started.
You
know
someone
or
group
of
people
started
like
perfect,
seeing
some
variables
with
auto
devotes,
but
I.
Don't
remember
what
you
know.
What
was
the
motivation
behind
that?
I
need
to
get
that's
like
thread
so.
E
D
F
The
main
reason
for
using
a
prefix
for
for
something
like
all
the
DevOps
is,
if
the
like,
so
firstly
just
to
do
namespace
the
features
that
belong
to
all
the
DevOps
for
others
to
to
like
the
clarity
like
when
people
come,
and
they
give
us
a
piece
of
fun
environment
variable
for
debugging
stuff.
It
helps
a
lot,
but
also
some
of
the
words
are
just
really
generic
like
platform
targets
can
mean
so
many
things.
F
So
if
you
put
that
as
a
top-level
CI
variable
and
you
subject,
all
the
you
know
all
of
the
use
of
good
luck
to
that
as
a
reserved
feature
for
Auto,
DevOps
or
or
four
or
four
like
this
semi
nice
feature
of
deploy
targets,
I
mean
like
we
have.
We
have
a
fair
amount
of
users
but
like
compared
to
the
total
users
of
CI,
its
small,
and
so
reserving
that
for
something
like
you
know
something
that
can
mean
architecture
operating
system
or
you
know
any
other
thing.
F
The
reserve
that,
for
you
know,
cloud
deployments
is
like
you
know
something
to
just
think
about,
so
not
something
to
just
rush.
But
ya
know
it's
that's
the
main
reason
why
we
we
we
prefix
things
so
even
just
prefix
it
with
CI
platform
target
would
have
would
have
been
enough,
I
think.
But
if
you
prefix
it
with
cin,
you
call
it
see
a
platform
target
and
you
remember
the
association
with
operating
system
and
architecture.
F
E
A
Think
that
this
use
of
the
deployment
target
or
whatever
we
want
to
call
it,
is
a
temporary
solution
and
I
think
it's
great
for
our
first
iteration,
because
right
now
we're
asking
the
users
okay
tell
us
where
he
wants
to
play
tunes
at
kubernetes.
Is
that
you
see
us
is
the
GCP
whatever
whatever
italy
in
the
future.
I
would
prefer
for
us
to
detect
it
automatically
whether
or
not
we
can
query
AWS.
It's
off
Eli's
telling
us
here's
the
here's.
The
deployment
target
I
actually
found
the
actual
call
that
that
it
can
return
kubernetes.
A
We
are
ready
to
text
by
ourselves
and
I
assume
any
other
cloud
provider
has
similar
way
to
query
where
it's
going
to
be
landing
so
really
really
far
in
the
future
down
the
line.
I
would
like
us
to
detect
it
automatically,
and
maybe
that
means
just
populating
this
variable
behind
the
scenes
for
the
user
and
not
asking
for
it.
F
Populating
populating
the
name
automatically
like
so
so
that
that's
the
forward
like
that's
why,
starting
with
a
CI
variable,
is
also
a
forwards
compatible
approach,
because
because
you
can
start
with
it
like
this
and
then
you
know
move
towards
populating
it
automatically.
What
was
the
other
one?
You
said:
I
had
another
thing
to
say,
but
I
forget.
B
Yeah
I
guess
I
mean
to
me
like
I,
feel
like
diploma
target,
is
actually
a
pretty
good
naming
scheme
like
just
that,
as
a
name
that
makes
sense
to
me.
I
think
that
the
the
auto-detection
would
be
really
cool,
though
I
think
you
ever
mentioning
to
build
a
know,
just
innately
where,
where
it's
going,
the
spirits
merely
user
from
having
to
include
additional
inputs,
it
sounds
great,
but
it's.
A
F
F
Oh
and
there's
this
Cuban
Eddie's
active
condition
that
is
used
on
browser
performance
testing
that
should
be
switched
to
something
else.
We're
using
that
as
a
kind
of
like
a
way
to
to
say.
Oh
all,
the
DevOps
you
know,
browser
thing
is
like
has
a
deployment
like
there's
a
proxy,
but
it's
not
really
like
that.
One
is
definitely
a
Cuban
Eddie's
agnostic,
so
that
one
should
be
switched
and
you
would
and
then
you
would
get
it
for
free.
C
C
F
So
so
I
would
we
can't
really
well.
We
just
introduced
the
CI
Cuban
Eddie's
active
in
30
know.
So
we
can,
you
could
say
it's
removing
it
right
away
is
almost
like
it
never
existed,
but
so,
but
I
think
we
should
keep
the
variable
for
now
and
but
stop
relying
on
it
in
jobs
that
are
agnostic
and
use.
The
presence
of
the
deployed
like
the
platform
target,
for
example,
as
a
as
an
indicator.
Instead.
C
C
Comment:
that's
the
script.
You
were
showing
me
the
other
day.
That's
the
Lord,
the
big
fashion
script
that
you
worked
on
right.
It
was
Auto
doc,
deploy
exactly
yeah.
How
would
you
see
these
being
translated?
Oh,
like
you
know,
whatever
is
being
done
in
the
script?
How
would
you
see
these
being
translated
into
something?
That's
that's
good.
Okay.
We.
C
F
Yeah
so
I
think
that
Auto
deploy
like
the
steps
that
are
there
the
reason
it's
it's
broken
down
into
these
steps
still
in
the
CI
jobs,
just
partly
just
because
it
used
to
be
like
that,
but
it's
also
to
just
give
users
on
insight
into
the
cut
like
different
sub
comment,
so
they
can
compose
this.
But
if
we
want
them
more
generalizable
like
strategy,
we
could
we
just
have
it
or
saying
oh
command
like
these.
These
steps
don't
actually
have
to
be
broken
down.
F
A
C
A
E
F
E
F
That
that
that
should
be
our
target
interface,
if
we
want
to
share
the
interface
between
platforms,
maybe
auto,
deploy,
deploy
and
persist
environment
URLs!
That's
like
good
luck,
generic
enough,
because
you
still
want
to
persist
the
environment
URL,
if
possible,
yeah
I
actually
did
notice
that
they're,
not
an
ACS
I
hadn't
thought
of
that
before.
So
that's,
probably
another
post
and
we
see
I
think
to
look
into
but
get
one
thing
about
this
default
branch
that
lik
I
think
you
need
to
solve
what
how
to
clean
up
before.
Even
thinking
about
that
default
branch.
Oh.
C
F
E
C
C
F
Of
them
is
the
one
on
master
which
I
think
don't
target
like.
Don't
don't
think
about
that
are
all
like.
You
know
until
you
figure
it
out
clean
up
and
stuff,
but
there
is
vast
that
runs
out
side
of
master,
which
is
just
called
a
study
lab
see.
I
am
oh,
that's
the
original
one,
the
one
that's
been
there
for
a
long
time
and
that
one
you
can.
C
C
F
E
C
It's
a
neural,
that's
dynamically
formed
right,
but
then
you
pass
on
this
timeline.
Dynamically
formed
URL
on
to
the
you
know
the
GCP
api
and
then
it's
some
sort
of
override
it
does.
It
does
like
how
does
it
work
from
from
GCP
GCP
is
going
to
like
use
that
URL
or
IE
just
like
how
does
like
GCP
and
this
dynamic
URL
formed?
How
do
they
correct
together,
yeah.
C
F
E
E
F
F
F
Okay,
we
took,
we
still
have
yeah
there,
it's
just
the
CI
project
passed
like
so
it's
the
same
same
idea.
We
just
assumed
that
you
have
the
wild
card
and
that
that's
all
like
so
III,
don't
know.
I
presume
the
same
should
be
possible
for
each
yes,
but
maybe
you
would
have
to
provision
the
wild
card
domain
in
a
completely
different
service,
but,
like
you
could
still,
you
could
still
do
this
like
this.
Is
this
isn't
really
cuber
Nettie's
dependent
at
all?
This
is
just
like.
C
C
F
C
F
So
I
think
but
I
think
this
is
the
approach
you
would
probably
want
to
go
as
well
like
for
just
because
you
know
I
either
either
this
base
domain
with
with
subdomains
or
path
based
routing
to
different
apps,
but
that's
kind
of
less
clean,
because
then
your
application
needs
to
know
that
it's
routed
at
a
different
path.
Yes,
it's
not
quite
as
clean
where's.
This
one
is
kind
of
at
the
inker
first
level.
You
you
bind
to
just
the
domains
that
you're
given
or
you
don't
even
have
to
bind
to
them.
F
C
E
C
E
C
C
C
This
is
like
the
this
is
the
URL
to
hit
right
so
on
one
on
one
hand,
I
have
this
URL,
that's
defined
by
the
load
balancer
that
I've
created
in
its
you
know
in
situ,
and
then,
on
the
other
hand,
I
think
this
dynamically
generated,
URL
I
just
want
to
reconcile
both
of
them.
Maybe
there
is
a
way
to
override
that
that
URL
here
you
know
some
sort
of
like
link.
We
run
out
of
a
cname
record
from
a
DNS
point
of
view.
So
I
don't
know
yeah.
F
E
B
Okay,
yeah
I-
guess
maybe
I'll
click
over
the
my
item
here.
There's
this
a
proposal
for
scripting
the
auto
dev
ops
release
process.
Since
you
right
now,
it's
it's
a
little
bit
of
a
manual
process
to
do
this,
so
Tong
is
proposed
to
create
a
set
of
scripts
to
automate
it,
and
the
goal
would
obviously
be
to
get
the
entire
process
into
code.
So
you
can
see
how
it
works
and
then
also
that
you
know
either
team
would
be
able
to
to
run
it
or,
if
we're
doing
the
full
handover.
B
C
C
Unfortunately,
that
wienies
keyword
was
has
been
disabled
for
a
while
or
behind
the
feature
flag.
That
said,
Sean
Carroll
was
working
a
tree
art
in
aping.
It
and
I
think
it
was
part
of
13.0,
so
whatever
now
I
think
he
must
be.
It
should
be
available,
if
not
maybe
for
the
next
three
days,
but
that's
something
we
should
involve
either
Sean
or
Jackie.
B
C
B
F
So
just
a
quick
note
about
the
environment,
URL,
so
actually
I
looked
and
it
doesn't
seem
like
the
artifact
is
see
I
like
she
I
picks
up
on
that
at
all.
Let
that's
just
a
way
to
pass
it
between
jobs,
but
this
is
a
way
if
we
don't
have
a
way
to
retreat
like
preset
it,
then
this
is
a
way
forward
to
support.
Reading
an
artifact
like
a
URL
from
an
artifact.
You.
A
E
A
C
B
No,
no,
no,
it's
totally
fine,
no
I,
yeah
I
definitely
think
this
has
been
great
terms
of
kind
of
the
ability,
for
you
know,
to
kind
of
share
like
at
the
technical
level,
I
think
at
the
process,
level
of
the
handover.
I
think
we
might
still
kind
of
be
getting
there.
I
guess:
I
guess
is
there
any?
Is
there
like
a
standard
process
of
like
handing
over
product
areas?
We
just
kind
of
come
up
with
our
own
checklist
like
okay,
like
this?
B
C
A
So
as
far
as
I
know,
there's
no
handbook
page
that
talks
about
handover
between
groups
so
I
think
we
pretty
much
needs
to
figure
it
out.
What
I
would
like
to
see
I
wouldn't
want
to
just
set
a
date.
I
mean
I,
think
we
need
to
target
to
a
specific
day
when
we
started
talking
about
the
handover.
We
talked
about
two
to
three
milestones.
A
What's
important
for
me
is
that
the
team
feels
comfortable
to
take
on
the
responsibility,
regardless
of
how
many
milestones
it
takes,
and
you
know,
since
we
started
being
active
in
this
area
and
we
started
developing
issues
so
you
can
see.
This
is
why
we
started
coming
up
with
questions
and
things
and
I
think
that's
really
important
that
we
don't
take
the
step
off
of
the
gas
from
everything
that
we
want
to
do,
for
expanding
Auto,
deploy
I,
don't
want
to
go
into
auto
review,
apps
or
anything
else.
A
At
this
moment,
just
focus
on
potty
deploy,
I
feel
like
it's
huge
enough
on
its
own
I.
Do
think
if
we
can
set
up
a
checklist.
That
would
be
great
because
then
we
would
know
we
covered
not
sure
we're,
never
gonna
cover
everything,
but
at
least
we've
covered
them
the
basics
and
we
have
another
hand
over
that
we're
doing
to
verify
for
emerge
trade
and
what
I
wanted.
What
I
wanted
to
do
there
and
I
think
is
a
good
practice
here
is
that
we
start
doing
the
code
reviews
together.
B
Guess
I
guess
my
other
question
was
just
based
on
this,
based
on
like
what
you're
hearing
about
kind
of
all
the
different
components
and
things
like
that
is
it?
Is
it
affecting
your
decision
of
wanting
to
own
all
of
it
or
are
you
you
know,
because
it's
it's
kind
of
its
kind
of
a
lot
there's
a
lot.
This
community's
focused
as
well
so
I'm
just
curious.
B
A
Have
a
good
answer
for
this
moment,
but
I
do
believe
that
there
should
be
like
one
specific
group,
that's
DRI
and
we
do
want
to
expand
on
this,
to
lots
of
targets
and
in
the
in
the
past,
Victor
/,
Daniel,
/
I
were
very
confused
about.
Where
are
the
issues
need
to
go
and
you
can
see
like
a
bunch
of
issues
were
like?
Is
this
yours
as
it's
mine?
Since
yours
is
mine,
and
previously
it
was
like
okay,
if
it's
kubernetes,
it
goes
to
configure.
Everything
else
goes
to
us
and
I.