►
From YouTube: GitLab 12.8 Kickoff - Release:Progressive Delivery
Description
Kickoff Video for 12.8 devops::release , group::progressive delivery
https://gitlab.com/groups/gitlab-org/-/boards/1454481?milestone_title=12.8&&label_name[]=devops%3A%3Arelease&label_name[]=group%3A%3Aprogressive%20delivery
A
A
The
next
feature
that
I
want
to
talk
about
is
allow
only
forward
deployments.
This
is
an
extension
to
our
incremental
rollout
for
kubernetes
that
we
already
have
supported
to
today,
and
what
this
is
going
to
solve
is
a
problem
that
we
have
when
we
have
delayed
for
concurrent
deployment
to
the
same
environment,
and
what
this
is
going
to
do
is
going
to
make
sure
this
is
the
latest
deployment
and
only
then
allow
to
roll
it
out.
So
you
don't
have
folder
rollouts
overriding
the
latest
rollouts.
A
So
we're
very
excited
about
this
feature
and
we
think
it's
gonna
make
make
it
very,
very
easy
to
use
incremental
rollout
and
the
next
two
features
that
I
want
to
talk
about
are
very
closely
tied
and
they're
relating
to
feature
flags.
So
the
first
one
is
the
coupling
feature:
flag,
environments
and
strategies
and
basically
we're
doing
a
big
you
extra
factor
in
order
to
be
able
to
support
more
flexibility
in
the
future.
A
So
the
way
that
feature
flex
looks
today
that
we
have
this
feature
flag
dashboard,
and
we
can
see
basically
that
that
the
feature
flag
status,
we
can
see
the
feature
flag
itself
and
the
environment
specs
that
are
currently
connected
to
it
at
the
moment.
There's
a
limitation
where
only
one
strategy
is
actually
set
in
place
per
environment
and
we
want
to
be
able
to
support
multiple
strategies
going
forward.
So
the
first
step
to
this
is
decoupling,
the
close
tie
between
environment
and
strategies,
and-
and
this
is
the
way
the
new
UI
is
going
to
look.
A
So
we
are
gonna,
have
a
strategies
page
and
in
the
strategy
you
can
toggle
on
or
off
your
feature
flag.
You
can
set
the
type
of
the
strategy,
so
it
could
be
percent
rollout.
It
could
use
your
ID
or
others
in
the
future
and
then
on
the
bottom
of
the
page,
you
can
see
which
environments
are
tied
to
the
strategy
and
the
way
that
you
add
another
environment
is
by
pressing
the
plus
sign
and
adding
the
new
environment,
and
this
way
you
can
see
for
every
strategy
how
many
environments
are
currently
supported.
A
You
can
set
the
specific
configurations
per
strategy,
so
4%
agility
percent
for
user
ID.
It
would
be
the
user
ID
isn't
coming
up
shortly.
It
would
be
a
group
strategy
and
then
each
one
of
these
strategies
has
the
environments
that
are
tied
to
it
and
they
can
be
added
and
removed
at
any
time.
So
we're
really
excited
about
this.
We
think
this
is
going
to
make
a
big
change
in
future
flags
and
we're
very
excited
about
all
this
new
functionality
that
we're
adding
and
12.8.