►
From YouTube: OCB AMA: Keptn: Cloud-native application life-cycle orchestration - Andreas Grabner (Dynatrace)
Description
In this session we introduce you to Keptn: Cloud-native application life-cycle orchestration automating observability, dashboards, alerting, SLO-driven multi-stage delivery, operations & remediation.
Keptn decouples the declaration of delivery and remediation processes from the underlying tooling. Keptn is based on GitOps and follows the “everything as code” approach for its key use cases of automated deployments, testing, SLO-based quality gates, observability, promotion and remediation definitions!
A
A
A
Welcome
guests
we're
doing
code
reviews
on
console,
customization
hope
you're
up
for
it.
A
Cool
all
right,
so
I
just
posted
a
link
to
the
readme.
If
no
one
else
is
sharing
their
desktop
right
now
I
could
try
to
do
a
share
and
we
could
take
a
look
at
the
file.
A
Awesome
is
my
screen
showing
up.
A
Okay,
so
this
is
from
rajib
pr
number
nine.
I
think
so
he
has
a
very
extensive
readme
here.
First
step
is
pulling
down
basically
the
raw
content.
To
get
this,
the
logo
sets
up
a
config
map
that
includes
that
logo
file,
and
then
it
looks
like
we're
patching
some
of
the
cluster
info
to
get
that
logo
added
in
and
set
up
this
sample
area.
A
Custom
links
yeah
pretty
nice
demo
here.
Here's
just
a
local
console
link
file
that
can
be
added
in
using
oc,
apply
or
coupe
ctl
apply.
B
A
Yeah
pretty
good
customization,
those
console
links
are
gonna,
show
up
underneath
the
help
menu
at
the
top
of
the
console,
and
so
each
of
these
kind
of
the
text
and
call
out
link
not
all
of
them,
but
a
good
number
of
them
are
customizations
that
are
added
in
via
this
set
of
changes.
What's.
C
Interesting,
is
he
actually,
you
put
some
really
useful
links
there
right.
C
Link
the
red
hat
cv
database
and
then
contact
red
hat
like
these
are.
These
are
actually
I
mean
we
should
probably.
D
E
Yeah,
so,
regarding
this
customization,
I
think,
like
I
just
added
three
like
inside
the
help
menu
like
I
had
added
three
menus.
I
mean
three
particular
entries.
One
is
for
contacting
red
hat
and
the
latest
ocp
release
android
cv
database,
like
the
reason
why
I
had
handed
added.
This
is
because,
like
essentially
like
contactor,
that,
if
you
go
to
that
link,
it's
not
just
to
the
technical
support,
rather
it's
to
the
entire
red
scope,
I
mean,
if
you
can
see
in
the
top.
E
I
had
given
a
description
out
there,
so
yeah
scroll
to
the
top.
E
E
Cool,
so
you
get
one
like
sort
of
a
directory
wherein,
like
you,
can
contact
every
part
of
it
that,
through
this
particular
link
and
also
regarding
the
the
thing
rhq,
I
mean
cv
database
like,
as
you
know
like
these
vulnerabilities
are
like
we
need
to
get.
I
mean
we
need
to
be
aware
of
those
things
so
that,
like
we,
we
can
do
something
proactively.
E
So
it
basically
points
you
to
the
cv
database.
I
mean,
like
redact
cv
database.
A
Yeah
excellent:
that's.
D
F
D
G
F
A
Looks
like
this,
this
is:
is
this
a
user?
What.
D
E
E
I
E
That's
what
I
also
really
wanted,
like
the
user,
should
be
able
to
change
the
password
and
all
those
I
mean,
because
we
I
mean
we
openly.
We
have
that
requirement
right
to
change
the
password
of
that
particular
user.
So
if
they
are
linked
to
some
ad,
I
mean
some
like
whichever
method
you
have,
so
you
could
just
give
the
link
out
there
and,
like
you,
can
request
for
a
new
password,
maybe
so
you're
more
safe.
C
H
A
Yeah
yeah
excellent
demo
or
excellent
example.
Congratulations
looks
like
you
put
a
ton
of
work
into
this
and
made
it
really
thorough.
So,
thanks
for
your
contribution
and
and
helping
us
highlight
all
of
these
new
features,
this
is
really
great.
Yeah.
F
H
B
A
Yeah
got
it.
H
E
Yeah,
so,
regarding
the
customization
like
first,
we
can
see
that
banner
top
in
the
top
section
of
the
banner
wherein
we
can,
given
those
wouldn't
say,
crucial
and
critical
informations
towards
the
users,
so
that,
like
they
are
all
aware,
like
there's
going
to
be
a
downtime
out
there
and
also
there's
a
maintenance
schedule
which
is
mentioned
like
so
we
can
just
mention,
I
mean
go
to
there.
I
mean
to
check
out
the
maintenance
schedule
and
also
regarding
the
banner
bottom.
E
If
you
can
see
it's
a
simple
banner
saying
that
some
copyright
and
all
this
stuff,
and
also
that
data
protection
by
the
same,
if
you
do
want
to
say
to
your
employees,
something
on
that
side,
so
that's
out
there
and
regarding
coming
to
the
help
menus
and
like
those
menus,
if
you
could
see
the
menu
yeah,
we
have
those
three
links
over
there,
like
the
latest
ocp
release
yeah,
seeing
about
the
latest
overview
release.
E
So
if
we
see
like
most
of
the
customers
might
be
in
like
different
versions
of
this
thing,
what
do
you
say
openshift?
So
maybe
I
can
show
you
something
in
that
link.
Actually,
could
you
pick
up
that
link
which
you
copy
just
just
want
to
show
the
link.
I
A
Yeah,
it
should
be
yeah,
let's
see
docs
openshift.com.
Let
me
see
if
I
can
find
the
title
up
here.
E
Yeah,
I
just
want
to
show
you
in
this:
it's
I
think
it's
not
the
url
like
this,
it's
now
when
it
loads.
Actually,
so
maybe
you
can
just
copy
one.
Second.
A
Yeah,
I
got
it
copied
and
I
got
a
new
copy
open.
Did
you
want
to
see
the
result
of
that
or
just
see
the
url.
E
Yeah,
so
if
you
see
here
this
particular
url,
I
mean
here.
E
No,
actually,
it
went
inside
that
url,
it's
not
the
url.
Actually.
E
I
mean
it's,
not
the
url.
Actually,
could
you
replace
it?
I
mean
don't
go
to
that
site
yeah.
It
will
change
the
url.
Basically.
E
Yeah,
so
if
you
see
here,
we
have
given
that
latest,
I
mean
container
platform,
slash
latest.
So
basically,
whichever
I
mean,
whenever
there
is
a
release,
I
mean
latest
relate,
maybe
openshift,
4.7
or
4.8.
Even
if
you
click
that
link,
it
directly
goes
to
the
latest
page.
So,
even
if
you,
for
example,
I'll
just
show
you
something,
when
could
you
just
change
it
to
four
four
hyphen?
Five
in
that
link
just
ocp
four
iphone?
Five?
No!
No
just
keep
that
latest
there
and
just
change
ocd.
E
F
A
It's
still
redirected
to
the
force
six.
I
think.
E
Yeah,
so,
even
if,
like
in
the
future,
if
it
comes
to
4.7
or
4.8
like
it
directly,
goes
to
that
particular
version,
so
that,
like
the
customer,
is
up
to
date
with
the
latest
ocp
like
officially
ga
version.
A
I
Anything
else
that
needs
mentioning,
while
we're
here.
E
Yeah,
maybe
just
one
more
thing:
could
you
open
one
of
the
projects
I
mean
you
can
open
test
namespace.
I
had
created
one
project,
yeah.
E
So
if
you
see
in
the
right
side
like
we
could
see
that
report
anomaly
and
request
elevated
privileges
like
two
different
links
out
there,
so
regarding
report
anomaly
like
it's
there
in
all
the
name
spaces,
so
that,
like
if
any
of
the
user
or
like
system
administrator,
sees
some
sort
of
anomalies
like
seeing
some
spikes
or
some
like
unusual
behavior,
they
can
just
directly
report
to
the
concerned
team
and
also
regarding
request,
elevated
privileges.
So
it's
only
there
only
for
two
projects.
If
you
see
in
different
project,
it
won't
be
there.
E
So
it's
basically
like
yeah.
Maybe
we
can
just
check
in
some
another
question.
A
E
So
basically,
like
request,
elevator
privileges
means
like
you
like
you.
If
you
would
like
to
have
some
sort
of
elevated
privileges
I
mean
which
is
not
given
by
your
administrator,
I
mean
as
default.
So
if
you
need
more
permissions
to
do
some
tasks
in
openshift,
so
you
can
just
directly
request
through
it
I
mean
there
could
be
a
form
of
something
which
the
administrators
wouldn't
say
monitor,
so
they
can
accept
it
and
like
they
can
provide
the
privileges.
So
I
mean
that
could
be
also.
A
Yeah,
I
think
this
is
really
cool
to
see,
since
openshift
is
generally
offered
as
a
service
to
development
teams
having
a
clear
escalation
path
for
those
teams
when
they
need
help
and
a
clear
path
for
getting
additional
privileges
when
appropriate
is
a
really
great
enablement
for
folks
who
are
trying
to
be
successful
with
kubernetes
clusters
that
are
delivered
as
a
service
on
especially
on
multiple
clouds
or
on-premises,
so
really
really
cool
stuff.
E
E
E
Oh
yeah,
so
in
here,
like
I,
had
just
added
launching
meeting
as
well
as
the
red
hat
subscription
management.
So
first
of
all,
like
launcher
meeting,
is
pretty
clear.
So
what
about
subscription
management
is
that
like
when
I
went
through
the
console
like
there
was
no
such
option
to
view
those
subscriptions
like,
as
you
know,
is
an
subscription
model
entity.
E
So
we
don't
really
have
a
portal
directly
showing
us
like
which
all
subscription
do
you
have
so
by
clicking
that,
like
it
redirects
to
the
subscription
management
page
and
lets,
you
know
like
what
exactly
how
much
subscription
do
you
have
which
is
going
to
expire,
which
is
not
I
mean
which
is
active
as
of
now.
So
it
gives
you
an
hold
information
from
the
ocd
cluster
itself.
So.
A
Yeah
I
like
the
launch
a
meeting
idea.
That's
cool.
B
It's
like,
I
could
definitely
see
that
happening
for
me
and
needing
storage,
like
advice.
B
B
F
D
B
D
Okay,
so
thanks
again
rajiv
and
congratulations
thanks
for
doing
the
submission.
Obviously
it
was
a
lot
of
work
and
very
well
received.
So
thank
you
for
your
time.
D
B
D
Yeah,
so
what
we're
going
to
do
now
is
we're
going
to
switch
over
I'm
going
to
ask
a
couple.
Questions
on
meant
meter,
while
andrew,
oh
well,
andy
is
getting
the
cluster
set
up
with
mario
submission,
so
we
can
take
a
look
through
that.
So
let
me
share
again
and
I'm
going
to
try
to
present
so
we.
D
F
D
D
Awesome
so
it
looks
like
we've
got
seven
who's
saying
no
and
one
who's
saying.
Yes,
that's
interesting!
I'd
love
to
hear
in
chat,
I'm
curious
how
many
people
we
have
in
customer
environments
versus
you
know
red
hatters,
etc
a
little
more
detail
there.
If
we
can
get
it
going
in
chat,
should
we
switch
over
to
the
next
question?
What
do
you
think
chris
move
on
give
it.
D
D
D
D
Interesting
one:
okay:
I
will
andy
you're,
not
right,
I'm
assuming
you're
not
ready
yet
so
I'm
gonna
go.
Oh.
I
I
B
Jump
on
over
so
it
looks
like
dark
mode's
coming
in
four
seven,
I'm
kidding.
H
D
D
G
G
What
the
application
does
is
to
query
the
cube
api
for
the
custom.
Transfer
definition
object,
a
of
kind
api
console
notification
once
every
minute,
and
at
the
moment
it
can
a
query
for
internal
or
external
app
endpoints
api
endpoints
or
just
for
the
argo
ct
internal
application
from
the
argo
city
operator.
H
B
B
C
C
G
H
And
for
those
of
you
who
aren't
as
familiar
with
argo
cd,
it's
a
tool
for
applying
get
off
space
strategies
in
the
kubernetes
and
openshift
environment.
And
if
you
want
to
learn
about,
oh,
you
want
to
learn
about
get
ops,
argo,
cd
and
helm
be
sure
to
check
on
the
next
session
at
the
top
of
the
hour,
yeah.
B
At
noon
eastern
time,
1700
utc
we'll
be
talking
all
about
get
ops.
B
B
H
H
G
A
B
B
G
C
C
G
C
Yeah,
so
we
have
some
we're
gonna,
look
it
up
christy
if
they
link
to
the
operator
sdk
and.
A
Real
quick,
there's,
github.com
operator
framework
is
the
main
org
and
then
the
operator
sdk.
It
will
be
a
subfolder
under
there.
There's
a
lot
of
solid
repos
under
that
that
org
I'll
paste
a
link
in
chat.
A
In
helping
out
on
this
effort,
there's
a
to
do
definitely
reach
out
to
mario
great
work,
mario
on
this
one,
I
like
the
the
custom
app-
and
I
don't
know
really
using
this
extensibility
in
a
useful
way
and
kind
of
adding
on
new
new
features,
really
really
cool
integration.
Nice
work
on
this.
B
D
Awesome,
thank
you
thanks
again,
mario,
I
think
we
then
the
next
one
we
were
going
to
do
is
eduardo's,
which
was
number
three,
I'm
sorry
which
came
in
third
he.
I
know
he
had
a
customer
meeting,
so
I
don't
know
if
he
was
going
to
be
able
to
join
us.
Do
we
want
to
take
a
quick
walk
through
that
one
too
ryan.
F
A
All
right,
so
that
should
be
what
was
the.
D
B
Yeah
so
jp
dave
just
mentioned
that
someone
here
did
write
a
book
about
helm.
I
don't
have
my
ipad
handy
to
show
it
or
else
I
would,
but
the
one
and
only
andrew
block,
that's
joined
us
wrote
a
book
about
helm
not
too
long
ago,
and
I
am
trying
to
find
the
link
to
it.
H
B
F
F
B
B
But,
yes,
the
the
capabilities
coming
to
the
framework
are
just
growing
every
day
it
feels
like,
especially
since
we
donated
it
at
the
cncf,
and
you
know
just
kind
of
democratized
access
to
it.
Right
like
it
was
always
open
source,
but
it
was
under
red
hat
now.
It's
under
you
know
the
cncf
umbrella-ish
thing.
A
B
B
Also,
just
for
the
record,
if
you
have
an
o'reilly
subscription,
you
already
have
access
to
mr
block's
helm
book.
So
if
you
are
one
of
those
safari
online
subscribers,
you
can
get
the
book
through
there,
which
is
how
I
got
it
regret
it.
B
A
B
Well,
I
have
actually
been
thinking
about
getting
a
desktop
in
the
next
year
or
two
yeah
or
a
month
or
two
being
honest
with
you,
because
poor
little
laptop
here
sitting
with
its
fans
spinning
as
hard
as
it
can-
and
you
know
all
that
it's
just
like
okay,
maybe
more
ram,
would
be
helpful.
A
A
B
B
B
You
mentioned
that
it's
true
so
for
folks
that
have
joined
those
for
the
first
time
I
used
to
have
an
office
in
the
basement
which
had
extra
circuits,
and
you
know
plenty
of
ethernet
drops
and
a
lot
of
stuff
and
we're
finishing
that
basement
now
and
I'm
up
in
what
is
or
what
was
our
guest
bedroom,
and
I
think
it
was
the
second
or
third
stream
we
ever
did
lightning.
B
A
Fine,
all
right,
so
I've
got
the
login
page,
I'm
not
sure
what
else
we
had
to
demo.
With
this
particular
example,
I'm
looking
through
the
readme
and
it
looks
like
we're.
This
example
shows
how
to
create
a
secret.
A
For
the
login
template,
and
then
you
edit
the
oauth
setup
and
specify
that
it's
going
to
use
that
particular
login
template
as
in
the
spec
field,
and
this
should
be
the
result
right
here,
so
you
could
set
up
your
own
backdrop.
A
Yeah
yeah
this
one's
kind
of
kind
of
basic.
I
wonder
now
that
I'm
looking
at
it,
I
I
I
love
it.
I
also,
I
also
love
the
matrix
one
though
yeah.
B
Yeah,
if
you
want
to
go
back
in
the
archive
seven
days
ago,
you
can
see
the
matrix
one.
It
was
very
subtle
too,
like
it
was
this
nice
dark
red
and
not
the
typical
green
from
the
the
movie
itself.
It
was
a
dark
red
and
it
was
just
very
subtle
and
very
nice.
A
Cool,
let's
see
yeah
that
one
actually
has
if
you
find
the
readme
for
that
matrix
one
featured
last
week
that
has
an
embedded
video
where
you
could
kind
of
see
the
results
in
there
as
well.
A
I'll
I'll
see
if
I
can
find
a
link
to
the
live
image
for
the
folks
in
chat
I'll
paste
it
into
chat
awesome.
Thank
you.
So
much.
B
D
Again,
yeah
just
to
see
if
we
can
get
some
more
options
on
the
dark
light
theme,
so
I
think
so
I
I
think,
thanks
for
thanks
again
everybody
and
mario
and
rajib
thanks
for
joining
us
again
today.
This
is
it
was
great
to
have
your
submissions
and
be
able
to
have
you
on
the
show
with
us.
D
So
thanks
for
your
time
also,
and
thanks
to
everybody
who
put
in
any
submissions
whatsoever,
I
think
we
have
also
been
talking
about
ali
we're
talking
about
having
a
empathy
workshop
sometime
in
january,
around
openshift
console
customization,
so
we'll
stick
a
a
registration
or
a
form,
a
survey
kind
of
thing
just
to
get
your
email
address.
If
you
want
to
hear
more
about
that,
we'll
put
that
in
a
chat
in
a
minute
and.
D
Oh,
I
was
just
going
to
jump
topics
to
say
that
we
are
also
thinking
about
doing
more
competitions
throughout
next
year.
We
might
limit
it
just
to
two
in
the
year,
but
we're
if
anybody
has
any
great
ideas.
Let
us
know
in
the
meantime,
we're
going
to
be
thinking
of
some
things
to
try
to
get
the
community
customers
and
red
hatters
all
together.
D
You
know
showing
what
they
can
do
with
openshift
and
sharing
their
knowledge.
So
thanks
again,
everybody
and
I
will
pass.
B
Over
to
you,
chris,
thank
you
serena,
so
openpixel
asks.
Can
you
still
iterate
through
the
available
authentication
providers
when
providing
a
custom
theme?
Yes,
that
is
entirely
possible.
I
think
we
even
had
somebody
that
created
a
drop
down
of
those
providers
in
the
in
the
competition
as
well
yeah.
I.
H
Like
that
one
one
thing
that
I
see
from
my
customers
is
the
ability
to
remove
the
cube
admin
from
the
from
the
available
options.
It's
still
there,
but
you
really
subtract
it
from
the
user.
B
Like
biggest
mistakes
made
with
openshift
would
be
a
good
competition.
I
think
I
might
win
says
jp
dade.
He
also
wants
the
neo
learning
chair
from
the
matrix.
I
know
kubernetes.
I
know
operators
I
know
helm.
That
would
be
awesome,
yeah
that
that
would
indeed
be
awesome.
C
So
serena
your
previous
question
we
had
like.
Are
you
currently
customizing
your
console,
just
curious
for
the
audience?
Six
of
you
said
no,
and
is
that
because
a
you
weren't,
you
didn't
know
they
were
available
or
b
just
not
enough
time
to
go
and
do
any
customizations.
C
B
A
Personally,
I've
been
way
too
busy
to
like
I
was
hoping
to
put
in
a
big
submission,
and
my
year
has
just
been
a
total
mess
at
the
end
of
the
year.
Congratulations
to
everyone
who
managed
to
put
something
together
for
this
competition,
yeah,
really
really
cool
stuff,
and
I
can't
wait
to
see
what
we
turn
up
with
next
year.
A
If
we
do
a
repeat
of
this
type
of
competition,
so
yeah
definitely
thank
you
to
everyone
who
participated
and
everyone
in
chat
for
helping
us
go
through
this
content
and
it's
been
super
super
informative
and
I
think
a
great
learning
experience
for
everyone.
So
yeah
thanks
a
ton.
B
Yeah,
I
just
dropped
a
link
to
our
streaming
calendar
if
you
want
to
join
us
in
the
future.
Please
subscribe
to
that
calendar
by
clicking
on
the
plus
sign
in
the
bottom
right.
That'll.
Keep
you
informed
on
what's
coming
up
here
in
these
future
competitions
and
future
dev
developer.
Experience
shows,
if
I
could
talk
today,
that'd
be
awesome.
Maybe
I'll
fix
that
in
the
next
hour
with
andy
any
other
questions.
Folks.
A
I'm
seeing
folks
in
chat
saying
they
like
the
matrix
demo,
yeah.
B
B
H
See
there
you
go
there,
we
go,
they
got,
they
got.
Obviously
a
lot
of
this
rose.
H
A
B
A
B
Yeah
it's
funny,
but
like
we
had
the
office
hours
during
cubecon
and
it
was
like
okay,
you
asked
the
great
question:
we'll
try
to
get
you
a
shirt
if
we
can
ship
it
to
you
right
like
and
it
changes
day
to
day
it
feels
like
so
yeah.
B
If
there's
no
santa
make
a
santa
operator,
I
mean
you
know
like
I
don't
even
have
a
santa
hat.
I
don't
think
I'll
have
to
find
one,
maybe
for
friday's
show
or
something
we'll
see.
B
Shell
in
command
are
the
same
and
what
smart
mind
on
periscope
is
asking
wearing
free
q.
Vert
t-shirt,
oh
cool,
that's
awesome!
I
don't
have
a
q,
bert
t-shirt.
F
B
A
I
think
that
covers
it
for,
for
the
year,
we'll
be
back
next
year
for
more
developer
experience
office
hours.
Thank
you
all
very
much.
This
has
been
super
fun
and
hope
to
see
you
all
next
year
as
well.
B
Yes,
this
has
been
probably
one
of
the
most
popular
shows
on
the
channel,
so
thank
you
to
serena,
ali
and
ryan
for
making
that
happen
right.
This,
the
show
would
not
exist
without
y'all.
So
thank
you
very
much
for
making
my
job
a
little
bit
easier
and
taking
this
this
you
know
whole
concept
of
for
the
show
on
and
and
running
with
it
it's
been
a
great
ride
this
year.
Thank
you
very
much
also.
A
F
B
Yes,
yeah
awesome,
so
yeah
stick
around
for
in
a
few
minutes,
we'll
be
talking
about
get
ops
and
all
the
fun
things
you
can
do
inside
kubernetes
with
good
ops.
What
I
believe
the
official
title
is
get
ops
using
helm
and
argo
cd
in
openshift.
B
I
mean
you
wrote
the
book
on
it,
so
yeah
all
right
folks
until
the
next
show
in
five
minutes,
we'll
we'll
catch
you
next
time,
I
would
say
same
bedtime,
same
bat
channel
next
week
but
next
year.