►
From YouTube: Keptn on K3s - Installation and Quality Gates
Description
In this webinar, we are showing you how to install Keptn on K3s for the evaluation of quality gates.
Slides: https://docs.google.com/presentation/d/1eGT5MIa1R3RrMN3s_ZvVbOxM50bWbD3x/edit#slide=id.p1
Highlights
- Installation of Keptn control plane on K3s
- Installation of Prometheus services
- Creation of demo application
- Quality Gate evaluation of demo application based on Prometheus data
- Demonstration of Keptn CLI, API & Keptn's Bridge
Get the source: https://github.com/keptn-sandbox/keptn-on-k3s
Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Follow us on Twitter: https://twitter.com/keptnProject
A
B
A
Example
and
then
you
can
also
go
ahead
and
try
it
yourself.
If
you
want
to
test
captain
in
general,
please
go
ahead
and
do
so
why
tutorials
dot
capital,
dot,
SH
or
just
learn
more
on
captain
dot,
sh
and
also
make
sure
to
follow
us
on
Twitter
and
start
us
on
github.
So
on
Twitter,
it's
captain
project
and
on
github
you
might
already
know
it's
get
out
of
comm.
Slash
captain
slash
captain,
that's
our
main
repository
and
I
think
without
further
ado.
We
will
kick
this
off,
so
yeah
I
will
hand
it
over
to
Thomas.
B
Thank
You
you
first
the
next
slide.
Yes,
today,
you
will
hear
why
we
started
this
project
and
why
we
think
it's
a
cool
idea
to
use
keys
of
further
use
case
of
quality
gates
afterwards,
will
give
you
a
high-level
overview
about
captain
for
decades
and
show
you.
Why
should
miss
this
feature?
To
make
this
usable
by
you?
We
will
show
you
the
kept
monk
and
key
on
Keys
installation,
which
you
can
try
out
at
home
at
work
in
the
cloud
on
almost
Luc's
machine.
B
So,
yes,
captain
is
currently
designed
to
be
used
in
calculators
and
therefore
we
need
a
cube,
Anita's
caster
to
be
up
to
be
operated,
but
in
many
cases
you
will
not
have
a
Cuban
return
communities,
Cal's
the
para
hand,
and
you
I
think
you
will
try.
You
will
want
to
try
out
new
soft
in
the
st.
box
before
installing
it
on
your
production
infrastructure.
B
This
piece
has
been
packaged
in
a
script
and
script,
provided
is
in
a
very
early
stage
and
accordingly
to
the
underlying
manifest
installation,
experimental
and
only
working
for
quadratic
AIDS
at
the
moment.
I'm.
Currently,
this
installation
mechanism
could
help
you
if
you
want
to
check
out
the
qualification
Olympus
and
find
out
how
captain
feels
at
this
moment,
it's
not
intended
to
use
this
in
production.
So
this
should
be
a
disclaimer.
A
So,
as
you
said,
for
today,
we
are
showcasing
how
captain
qualifications
are
working,
and
this
is
a
very,
very
brief
explanation.
What
a
quality
game
really
is
and
when
we
are
using
the
term
quality,
what
we
really
mean
with
this:
it's
basically,
when
you
are
deploying
it,
we
need
the
memory
you
saw
refer
to
your
end
users.
You
want
to
make
sure
the
quality
is
satisfying,
and
for
this
you
have
to
check
with
tests.
A
They
will
then
the
score
based
on
the
definition
file,
and
they
will
come
back
to
you
with
a
decision
that
is
made
based
on
the
score,
which
can
be
a
fail
or
a
pass
and
based
on
this,
you
can
then
decide
if
you
want
to
push
it
to
production
or
if
you
want
to
hold
it
back,
that's
basically
the
captain
quality
gate.
Captain
itself
is
there's
more
functionalities,
but
for
today
we
are
only
focusing
on
the
quality
gate
and,
from
this
lets
a
very
high-level
overview.
Let's
take
a
look
at
how
it
really
you.
A
Did
this
happen,
I
knew
it
myself,
so
I
hope
that
you
could
hear
the
last
sentence
of
the
last
slide,
but
basically
I
just
want
to
show
you
a
little
bit
of
a
real-life
explanation
of
the
captain
quality
gate,
and
for
this
we
are
basing
on
core
concept
of
site
reliability,
engineering,
namely
SSL
eyes
and
essa
loads.
So
as
a
s
and
I,
that's
a
service
level
indicator.
A
You
can
think
of
this
like
a
metric
that
will
give
you
some
data
that
you
can
build
your
decisions
upon
and
where
you
can
define
some
criteria
upon,
which
are
your
service
level
objectives
and
for
the
service
level
objectives.
You
can
really
define
the
criterias
which
your
micro
service
or
your
applications
have
to
conform
to
or
have
to
satisfy.
A
So
in
this
case,
we
can
see
very
easy,
simple,
three
indicators
of
an
error
rate
or
the
count
of
database
calls,
and
we
can
also
see
how
we
are
using
these
indicators
in
our
objective
file
and,
for
example,
the
error
rate
in
this
case
has
to
be
smaller
than
one
so
smaller
than
one
percent
has.
The
error
has
to
adhere
to
this
criteria.
Otherwise,
we
will
not
assign
any
score
to
this
quality
game,
so
we
will,
in
total,
will
not
allow
this
artifact
to
go
through
protection
or
which
is
not
assign
any
scores
to
it.
A
Any
points
to
it.
So,
in
total,
the
captain
quality
Kate
can
generate
and
calculate
the
score
and
will
give
you
them
back.
Let's
say
recommendation
if
this
version
of
the
software
should
be
passed
to
to
the
next
stage.
Let's
say
production
or
not.
So
in
a
very
simple
example,
you
can
use
captain
the
captain
seal
I
in
this
case
and
later
Thomas
will
show
you
this
in
the
demo.
A
We
can
just
start
the
navigation
for
the
last
30
minutes
for
specific
micro
service
and
the
end
captain
will
automatically
query
the
SLI
providers,
which
are
dynaTrace
Prometheus,
neo
load.
Whatever
date
is
a
provider
you
configure,
it
will
fetch
this
metrics.
It
will
evaluate
the
value
of
those
metrics
and
give
you
back
a
total
score,
so
it
might
be
a
total
score
of
only
50%,
which
means
the
quality
gate
is
not
passing.
A
In
this
case,
we
will
need
at
least
75%
to
allow
to
pass
with
a
warning
or
90%
to
be
successful,
and
let's
say
it
is
a
total
score
of
90%.
It
would
be
a
thumbs
up
and
we
are
good
to
go
and
we
will
show
in
the
demo
both
use
cases
where
we
can
see
the
quality
game
is
passing
and
we
can
see
the
quanta
gate
that
is
failing.
So
in
a
nutshell,
the
quality
game
is
really
an
automation
mechanism
that
we
evaluate
the
quality
of
your
service.
A
B
Yes,
I'm
captain
is
currently
running
on
my
community's
mini
cube
and
many
other
communities
distributions.
So
you
may
ask
why
why
we
should
use
keys
for
a
running
captain
at
first
I'm.
Captain
Lisa
keys
is
a
single
binary
distribution,
so
the
installation
is
very,
very
simple
and
very
simple
to
embed
in
a
shell
script
as
I
did
in
this.
In
this
case
it.
B
Additionally,
it
has
a
very
small
footprint
and
in
my
opinion
it
has
some
money
fee
money,
things
integrated,
such
as
an
ingress
and
old
path,
provisional
and
yes
other
and,
for
instance,
Helen
controller,
which
would
allow
you
to
infer
heading
charts
by
manifest,
which
we
don't
use
currently.
But
it's
a
funny
thing
in
my
opinion.
B
So
what
will?
What
will
you
show
you
now?
Ultima
environment
consists
of
GC
instance
or
simple
virtual
machine,
which
has
thing
installed,
I
think
in
Budapest
and
I
think
Earl.
We
will
run
a
shell
script
which
will
install
the
keys
environment
in
store
the
captain
environment
and
afterwards
we'll
install
an
application
in
this
environment
and
then
look
like
look
how
the
aquatic
gates
behave
that
you're
in
shoulders
before.
So,
let's
go
and
videos
race
and
start.
B
B
B
So,
let's
restart
at
first.
We
see
that
the
providers
TCP,
which
we
use
now
we
detect
at
this
IP.
This
appears
very
important
for
us,
because
the
ingress
object
which
which
we
will
create,
will
use
this
IP
address
and
Lexi
pile
for
me.
So
after
this
step
here
so
starting
keys
and
so
between
the
name
space
kept
not
after
the
starting,
his
team
humanities
is
already
installed.
So
the
smaller
thing
of
our
demo
today
I
think,
is
keys,
and
now
we
are
already
installing
a
cap
yeah.
B
So
we
install
so
we
created
some
ibaka
objects,
install
two
nuts
operator
and
so
on.
Currently
we
are
waiting
for
a
nuts
operator
to
get
ready
and
after
this
get
ready,
it
will
not
take
long
I'm
gonna,
take
any
longer.we,
creating
the
datastore
objects,
create
persistent
volume
claims
which
are
which
are
used
kiss
for
a
node
path:
provisional,
yes
and
create
some
other
objects,
so.
A
It's
because
we
already
got
the
first
questions
and
thanks
for
the
question,
please
make
sure
to
use
the
Q&A
feature
a
year.
First
question
was
you're
in.
Are
you
installing
this
on
your
local
machine
or
in
the
VM
and
I?
Think
you
mentioned
it
in
the
beginning,
but
I
just
want
to
forward
the
question
again.
Yes,.
B
B
B
So
now
we
are
installing
the
captain
CLI
and
afterwards
we
already
have
the
command
to
authenticate
on
the
captain
API
with
the
captain
CLI
and
as
you
see,
we
are
authenticated
now
afterwards,
we
need
some
application
where
we
are
which
which
you
can
apply
our
quality
gates
on.
So
we
create
a
cube,
CTL
namespace
named
social
pardoning,
so.
A
Just
Thomas
story
or
for
dropping,
but
maybe
to
pass
him
for
a
second.
So
what
we
did
with
the
script
that
was
running
on
the
left
hand,
side
of
the
screen
was
basically
we
were.
We
already
had
the
instance
in
GC
the
GC
instance,
so
in
our
cooking
loud,
we
already
had
the
I
think
if
the
boom
to
virtual
machine.
B
A
This
case-
and
we
just
applied
the
shell
strip,
which
was
installing
keys
on
this
virtual
machine
and
captain
and
already
the
previous
integrations.
So
we
are
doing
the
use
case
of
the
quality
gates
with
Prometheus
as
the
data
provider
and
as
the
data
store.
So
we
already
have
set
this
up
and
now,
in
the
next
phase
of
the
of
the
demo,
we're
now
downloading
the
captain,
CLI
of
tentacle
in
the
captaincy
line
and
now
you're,
basically
providing
a
sample
application
for
us
that
we
can.
That.
B
This
could
be
also
your
application,
so
we
created
a
deployment
and
for
this
use
case,
two
services
and
what
you
see
now
is
that
there
are
always
or
that
I
always
set
keys
in
front
of
cube,
see
tail.
So
this
is
a
single
binary
application
which
also
ships
cube,
see
tail
inside
and
in
some
cases
it
might
be
a
good
idea
to
use
this
keys
command
for
cube,
see
tail,
because
you
may
want
to
split
two
to
know
in
which
environment
you're
operating-
and
this
doesn't
touch
a
current
few
config.
B
B
A
Sorry
for
so
it
Thomas
for,
but
in
this
case
usually
we
recommend
when
you're,
creating
a
project
with
captain.
We
recommend
to
also
set
the
get
upstream
so
first,
the
backup
of
the
git
repository,
but
also
to
be
able
to
easily
take
a
look
at
all
the
configuration
files.
The
captain
really
manages
in
this
case,
since
it's
a
demo
and
we're
only
using
this
instance
for
like
the
next
30
minutes,
we
are
not
setting
up
the
get
upstream.
B
A
B
B
B
A
Exactly
so,
please
go
ahead,
put
some
load
on
the
service,
so
what
we've
done
I
just
I,
try
to
summarize
and
then
I
will
throw
in
a
couple
of
questions,
thanks
for
all
the
questions
that
we
already
got
in
the
Q&A
section,
so
just
summarizing
what
Tomas
already
did
in
the
first,
like
I,
think
we
are
now
10
minutes.
So
inside
the
demo
we
started
with
installing
cheese
on
the
plane,
who
bought
to
be
a
more
deviant
p.m.
in
the
Google
platform.
So
it
was
a
blank
VM.
We
installed
he's
on
it.
A
We
installed
captain
on
it
with
the
quality
is
functionality
we
installed
already
the
parameters
integration
with
it.
We
created
a
project
which
will
hold
our
micro
services.
We
created
also
the
services
we
onboard
it
or
basically,
we
deployed
the
application.
So
we
are
not
using
the
fully
fledged
version
of
captain
where
we
are
also
deploying
our
application
with
captain.
We
are
only
using
the
quality
gates
functionality
for
the
sake
of
the
demo.
We
are
also
in.
A
We
also
deployed
the
demo
on
the
same
cluster,
so
we
don't
have
to
switch
between
clusters
and
now
the
applications
are
running
and
we're
just
doing
a
curl
to
just
generate
some
load
and
we're
just
adding
some
items
in
our
shopping
cart.
So
that's
basically
what
it
does
at
this
moment
and
we
got
a
couple
of
questions.
A
B
This
was
it
currently
I've
didn't
find
any
any
other
prerequisites
and
I
tested
this
on
some
distribution.
So
this
seems
to
be
sim
seems
it
seems
not
to
need
much
much
breakage.
Just
before
the
second
question.
The
resource
footprint
I'm
not
sure
how
which
resources
I'm
using
now
currently
I'm
using
a
VM
I
think
just
a
minute.
So.
B
I
think
so,
yes,
currently
I
think
this
is
this.
Is
the
configuration
I've
used?
No
in
some
case,
if
you
in
this
demo,
it
depends
on
your
application.
So
if
your
application
needs
more
CPUs
or
memory,
then
you
will
need
a
larger
machine,
but
in
this
case
I
think
once
if
you
want
eight
gigabyte,
RAM
should
so
I
have
two
CPUs
and
8gig
of
ram
should
be
sufficient.
B
Now
we
want
to
evaluate
if
the
service
behaves
as
we
as
as
we
would
like
it.
So
we
send
an
start
evaluation
event
to
our
captain,
so
with
say,
captain
send
event,
start
evaluation
for
the
projects
also
shop
in
the
stage
hardening
service
cards
or
in
a
timeframe
of
the
last
five
minutes,
and
after
we
have
done
this
and
kept
evaluated.
This.
A
A
You
don't
have
to
know
where
the
Prometheus
is
living
or
which,
which
monitoring
tool
you
actually
using
interest
as
captain
to
trigger
the
evaluation
for
the
timeframe
of
the
last
part
of
the
last
five
minutes
in
the
past,
and
captain
will
give
you
back
the
captain
context,
which
is
needed
to
create
the
actual
status
of
this
aberration
or
the
actual
outcome
of
the
innovation.
That's
needed,
because
some
of
the
monitoring
tools
to
need
more
time
to
process
the
data,
and
it
might
not
be
ready
in
the
moment
when
you
are
doing
the
start
evaluation.
A
So
in
this
case
you
can
just
then,
when
the
results
are
ready,
you
can
just
fetch
the
evaluation
results.
If
you're,
not
ready,
captain
will
tell
you
and
you
will
try
again,
so
you
can
also
use
this
in
some
kind
of
operation
yeah
and
we
are
on
purpose.
We
are
using
a
very
simple
example
with
only
one
metric
we
are
evaluating
because,
as
I
said,
it
should
be.
B
B
Currently,
I've
opened
the
ports,
4
4
3
on
the
BM,
a
4
4,
3
and
8080,
and
what
was
this
for
I
thinking,
I'll
think
you
will
need
6
4
4
3.
If
you
want
to
remotely
manage
the
keys
constant,
but
the
port,
8080
and
4
for
3
are
only
for
my
deployments
in
the
in
the
constant
and
for
4
3
for
the
captain's
bridge,
20
ppm.
A
B
B
B
To
see
our
service
in
the
our
project
in
the
in
the
bridge-
and
we
see
everything
we've
done
currently,
so
we
created
the
service,
we
configured
monitoring
and
we
started
one
evaluation.
This
was
the
successful
one
which
we
got
chased
out
before
and
we
got
not
so
successful.
Evaluation
result
which
was
the
result
of
the
after
not-so-good
working
application.
B
So
after
after
we've
created
this
evaluation,
normally
you
would
instruct
your
city
system
to
roll
back
to
next
to
last
saver
where's,
not
with
some
other
things.
If
we
would
use
captain
for
the
planned
deployment
of
replications,
you
kept,
you
could
also
in
the
rollback
of
this
yes
and
of
us.
We
don't
have
any
automatic
process
in
place.
We
will
not
use
the
Petrovic.
A
This
that
would
not
be
needed
for
the
full
version
of
captain,
where
captain
basically
provides
some
Bluegreen
deployments,
but
in
this
case
we
just
at
one
stage
we
are
doing
the.
We
are
not
doing
the
deployments
with
captain
because
we
just
want
to
show
the
quality
gates
of
captain.
So
we
are
basically
rolling
back
to
the
previous
version
with
this
command.
A
Tomas
is
showing
here
and
we
will
do
another
evaluation
of
the
quality
gauge
just
validate
if
the
previous
version
is
still
up
and
running
and
still
doing
fine,
while
we're
waiting
here,
we
got
a
couple
of
more
questions
thanks
for
the
questions
or
please
keep
posting
them
in
the
Q&A
section.
Two
questions
are
related
to
keys,
which
contain
a
runtime
is
supported
on
keys.
Is
it
contain
a
V
or
do.
A
But
I
guess
it
will
be
like
you
can
find.
The
answer
also
on
is
dot
IO,
it's
k3s
IO
us,
that's!
The
official
website
also
related
to
the
to
the
installation.
Thus,
the
kts
setup
script
also
support
the
automatic
installation
setup
of
the
dynaTrace
and
the
diametric
sli
sirs.
Or
is
it
right
now
only
to
Memphis.
A
That's
basically,
captain
already
provides
a
method
to
install
from
interest
with
captain
configure
monitoring,
which
will
set
up
also
a
Prometheus
and
manage
it
from
you
and
to
find
out
which
premiered
first
put
in
the
SLI
service
or
in
the
saliva
file
is
I
would
say
it's
very
user
related
or
very
application
related.
So
in
our
case,
we
are
only
using
the
response
time
and
we
are
using
the
response
time.
The
50
I
think
the
ninth
and
the
95th
percentile,
it's
basically
whatever
prompt
here.
A
A
B
Okay,
so
we
created
some
load
on
the
service
now
and
we
have
a
third
method
to
to
the
evaluation
and
getting
the
results
of
this.
Therefore,
we
will
use
our
API,
which
can
be
used
file
which
has
a
swagger
UI
on
it,
so
you
have
to
browse
to
API,
Kappa
and
so
on
and
with
LED
flash
swagger
UI
at
the
end,
and
the
next
thing
we
will
need
is
a
pair
token
for
captain.
B
So
and
afterwards
I
can
we
could
send
an
event
as
we
as
we
did
before
in
the
CLI
directly
to
the
to
the
API.
So
I've
pre
created
from
some
treason,
treason
thing
and
we
need
a
type
of
sh
captain
event,
start
evaluation
with
the
source
and
so
specified,
and
we
need
a
start
time.
So
when
was
L
and
a
start
time
and
an
end
time,
so
we
specify
which
time
frame
we
want
to
evaluate
so
I
think
these
are
three
hours.
B
So
what
you
can
also
see
here
is
the
curl
command
to
which
you
can,
which
you
could
start
on
the
shelter
to
the
same
thing,
and
we
saw
that
the
requests
got
accepted
by
our
API
and
we
did
some
manual
step
in
the
CLI
before
for
the
for
the
stop
for
the
evaluation
counting.
So
we
could
also
do
the
same
thing
same
thing
in
the
API,
so
we'll
eat
the
cap
in
context
for
that.
So
this
is
this
one.
B
And
we
need
the
type
of
Technology
vent,
which
will
be
the
sage.
Captain
events
evaluation
done
and
when
we
execute
this
we
will
also
get
the
the
result
of
the
evaluation,
but
by
API.
So
you
don't
have
necessarily
so
you
don't
need
to
necessarily
use
the
CLI
or
our
our
bridge.
You
could
also
use
curl
or
any
other
is
any
other
tool.
You
won't
fit.
A
Three
different
ways:
how
to
take
a
look
at
the
evaluation
of
captain
quality
gates.
The
first
one
is,
you
can
use
the
CLI
where
you
can
trigger
the
evaluation
of
the
quality
game,
and
you
can
also
get
the
evaluation
of
the
quality
hate
bias.
You
like,
oh
man,
the
second
way
the
Tomas
showed
you
was
the
final
UI
by
the
cactus
bridge
and
third
way.
Is
you
want
to
have
this
in
some
automation
by
the
API?
A
You
can
also
use
the
captain
API
to
trigger
the
evaluation
of
the
quality
gate
and
also
to
fetch
the
events
and,
basically,
everything
behind
the
scenes.
Also,
we
use
with
a
API,
so
the
captain
CLI
basically
makes
you
flip
the
API
and
also
the
captain's
bridge
makes
use
of
the
API
and
with
our
swagger
documentation.
We
also
provide
you
easy
ways
to
to
just
experiment
with
it
and
to
test
it
and
I
guess.
A
We
should
also
be
able
to
see
what
you
just
did
also
in
the
captain's
bridge,
so
everything
all
the
interactions
with
captain
are
basically
also
captured
in
the
captain's
bridge.
So
we
should
be
able
to
see
the
last
evaluation
which
has
been
by
the
API.
We
should
also
be
able
to
see
it
in
the
captain's
bridge.
A
B
B
B
B
B
Keys
comes
with
its
own
gypsy
tail,
which
can
be
used
with
keys,
cube,
see
tail
and
for
reference,
I've
added
the
installation
command
C,
and
this,
like
said
yes
from
for
media,
only
things
to
get
started
was
a
Linux
machine
with
around
4
gigabyte
and
curl.
If
you
want
to
create
the
SLI,
come
the
prometheus
components,
you
need
with
Prometheus
flag
afterward
after
the
installation
thing,
and
this
in
mechanism
uses
ingress
control,
succeed
by
all
as
a
DNS
provider,
and
so
it's
important
to
know
the
P
address
which
change
to
installation
will
get.
B
Therefore,
you
have
multiple
options.
If
you
specify
nothing,
the
script
will
fire.
We
try
to
find
alternate
P
address
using
host,
not
hostname
I
am,
if
you
specify
a
provider
such
as
TCP,
it
operator
cell
or
digitalocean,
to
meet
the
data
data
end
point
of
the
provider
will
be
asked
and
if
you
specify
an
appeal,
this
one
will
be
used.
B
So
whatever
whatever
ligand
are
out
of
this
with
this
installation
mechanism,
provided
it's
very
easy
to
install
captain
quality
gates
with
a
one-liner
and
to
find
out
if
it
fits
your
use
case
after
you
found
out
that
it's
working
and
you
most
likely
need
this,
you
can
remove
the
setup
very
easily
and
begin
to
install
this
for
production
setup
as
yes
as
the
introduced
keys
installation
is
currently
not
intended
to
be
used
on
production,
but
it
could
be
at
some
time-
and
this
is
my
last
slide.
B
If
some
of
you
want
to
see
more
production,
ready
version
of
this
I'm
feel
free
to
edit
the
script
with
the
features
you
would
like
to
see,
such
as
additional
cloud
providers
or
any
other
stability
improvements
and
so
on,
and
if
you
think
that
your
improvements
could
have
a
positive
impact
for
our
community
members,
because
pull
requests
are
very
welcome
and
at
last
us,
if
you
simply
want
to
talk
to
someone
about
your
keys
installation,
just
contact
the
soil
slick.
Thank
you.
A
Thanks
so
much
Thomas
I
think
that's
great
and
I
think
there's
some
of
the
requests.
We
are.
We
already
heard
during
the
demo
that
people
would
like
to
see
also
bio,
trace
integration
in
the
script
that
you
can
basically
spin
up.
The
keys
environment
install
kept
and
already
install
the
dynaTrace
integrations
in
the
in
the
capital
installation,
so
you
don't
have
to
install
them
later
on.
A
A
Thomas,
yes,
okay,
so
that's
one
way
you
can
already
do
it
if
you're
coming
up
with
some
improvements,
Thomas
already
invited
you
to
open
the
pr
tell
us
about
your
improvements.
Tell
us
about
the
the
requests
you
would
like
to.
You
would
like
to
raise
either
directly
on
the
github
project,
so
you
can
go
to
github.com,
slash
captain
sandbox,
slash
captain
on
k3s,
the
captain,
sandbox
and
general
holds
projects
that
are
new
projects
around
captain
and
integrations
of
captains.
A
You
can
always
you
can
find
already
a
lot
of
those
projects
in
the
sandbox
and
you
can
either
write
an
issue
there
or
you
can
also
just
go
to
slag
or
captain
as
age
and
get
in
touch
with
the
whole
captain
development
team
and
basically
discuss
with
them
how
to
improve
captain
monk
Atreus
and
also
which
use
cases
you
might
want
to
solve.
With
captain
imperious.
As
Thomas
said,
it's
a
very
lightweight
installation
of
Canaries,
so
it's
really
developer
friendly
and
it's
very
easy
to
get
started.
A
I
think
the
installation
today
the
demo
took
is
about
one
and
a
half
minutes,
but
it
was
not
only
keys,
but
it
was
keys.
Plus
captain
already
there
is
another
question
I
will
forward
the
question.
Thomas
would
Keys
be
able
to
also
allow
captain
to
deploy
the
X,
whose
meaning
that
those
keys
be
able
to
run
captain
basically
in
the
full
installation
of
captain,
including
a
lot
of
services.
B
A
A
B
A
A
Yeah,
if
there
are
more
questions,
just
post
them
in
the
Q&A
section,
if
not
I
would
like
to
wrap
it
up
and
I
would
like
to
thank
everyone
for
joining
and
asking
questions.
Especially
I
would
like
to
thank
Thomas
for
doing
this
amazing
demo
today,
I
think
it
was
really
cool
to
see
how
to
set
up
captain
and
get
it
up
and
running
within
yeah
I
think
it
was
less
than
five
minutes
really
impressive.
If
you
want
to
try
it
out,
please
go
to
this
github
repository
Thomas.
A
Let's
prepare
all
the
scripts
for
you,
so
you
can
try
it
out
and
please
give
us
some
feedback.
If
you
like,
captain
on
keys
and
which
features
you
want
to
see
there,
also,
if
you
try
it
out
and
you
run
into
any
issues,
please
contact
us
on
slack.
Also,
you
will
find
us
on
Twitter
it's
captain
project
and
we
recently
created
a
Google
group,
a
mailing
list
for
you
to
make
it
even
easier
to
stay
in
touch
with
the
captain
team,
but
just
getting
all
the
updates
directly
into
your
inbox.
A
So
if
you
go
to
Google,
Groups
and
search
for
captain,
you
will
find
it
or
just
go
to
captain
of
this
age
and
find
all
the
resources
there
yeah
with
this
thanks.
So
much
Thomas
I
can
put
the
reporting
on
YouTube
and
I
wanted
to
say.
Have
a
nice
day,
everyone
and
thanks
Thomas,
have
a
nice
day.
Bye,
bye,.