►
From YouTube: Keynote: Everything as Code: Declarative Application Delivery with GitOps Wor... Christian Hernandez
Description
Keynote: Everything as Code: Declarative Application Delivery with GitOps Workflows- Christian Hernandez, Red Hat
Modern tools are a key component to building a successful application delivery framework based on the GitOps principles. Combining the advantages of Tekton, ArgoCD, and now StackRox open source projects, deliver security without compromising the quality or speed and encourage security, SRE, and application development teams to get declarative. Join us to see an example framework for what it means to really deliver everything as code.
A
Again,
my
name
is
christian
hernandez.
I
am
a
senior
technical
marketing
manager
at
red
hat,
probably
one
of
the
longest
titles.
I
think
I
ever
hear
anyone
say
and
red
hat
is
a
diamond
sponsor
for
get
ops
con.
So
you
know
we
we
decided
to
do
one.
We
did
these
t-shirts.
So
if
you,
if
you
want
one
of
these
t-shirts,
open
get
ups,
it's
out
in
the
front
in
the
booth,
so
go
ahead
and
grab
one
of
these
t-shirts.
They're
limited
run.
A
So
we
only
did
this
for
this
specific
conference
so,
like
you,
can't
buy
these
anywhere
after
so
and
there's
there's
like
very
limited.
I
didn't
expect
this.
Many
people
out
so
go
ahead
and
grab
your
shirts,
and
what
I
wanted
to
talk
about
today
is
this
is
a
very
long
title,
but
it's
essentially
everything
as
code
and
using
open
source
software,
essentially
for
all
your
getups.
A
So
for
those
of
you
who
are
in
la,
I
hope
some
of
you
were
there
if
you
weren't,
I
did
a
talk
there
talking
about
pipeline
as
code
where
you
know
get
ops
traditionally
and
when
you
first
started
right
for
those
of
you
who
you
know
are
using
flux
very
early
on
focus
really
all
on
the
cd
aspect
of
of
of
ci
cd
get
ops
and
where
pipeline
has
code,
which
is
like
a
concept
that
what
they
talk
about
at
tecton
but
like
if
you're
using
github
actions
right.
A
That's
that
kind
of
that
idea
where
you
have
the
declarative,
ci
process.
I
did
a
talk
there
about
incorporating
that,
as
as
part
of
your
your
get
ups
journey,
and
now
I
want
to
talk
about
like
that
next
step,
right,
the
the
next
step
that
you
know
the
the
co-chairs
here
were
talking
about.
Like
you
know,
what's
what's
you
know
what's
next
and
what
else
can
I
bring
into
the
get
ops
environment?
So
this
is
a
lightning
talk,
so
I
have
five
minutes
and
we
are
behind.
A
So
I
only
have
one
slide
so
and
essentially
I
wanna.
A
Essentially,
I
want
to
talk
about
just
everything
as
code
and
everything
declarative
and
everything
in
a
process
where
you
can
use
open
source
software
and
projects
that
red
hat
are,
is
contributing
to
upstream
to
bring
that
into
the
enterprise,
essentially
and
so,
and
then
by
extension,
and
we
give
that
back
to
the
community
where
again,
where
the
ci
process
starts
that
declaratively
last
time
I
spoke
at
get
ups
con
in
in
la
talking
about
you,
know,
techton
right,
using
red
hat
is
a
big
contributor
to
techton
and
using
that
as
the
cloud
native
ci
system
for
for
our
kubernetes
offering-
and
this
here
is
that
first
part
and
kind
of
like
something
I
already
covered
right.
A
But
I
think
I'll
just
like
talk
about
that
again
as
having
those
github
action
type
of
of
process
inside
your
own,
like
you
know,
inside
your
own
infrastructure
and
having
that
be
part
of
that
whole
declarative,
git,
ops,
picture
of
your
environment-
that
is
just
one
part
of
it
right,
there's
also
other
parts
of
it
where
the
cd
aspect
of
it
red
hat
again,
is
all
in
on
argo,
cd,
using
argo
cd
for
that
reconciliation
right.
A
Do
you
know
how
to
use
argo
city
of
using
flux
that
you
know
that
that
same
idea
applies
right,
you're
having
that
contin
that
fourth
principle
right?
You
have
a
tool
there.
That's
always
reconciling
those,
and
then
you
know
that
is
you
know.
Either
doing
you
know,
pushing
the
configurations
or
you
know,
applying
them
locally.
A
If
it's
running
on
cluster
for
your
cd
aspect
of
it,
and
then
you
have
the
compliance
right,
so
stack
rocks
something
that
is
monitoring
your
all
your
images,
something
that's
that
is
always
taking
care
of
the
compliance
aspect
of
it,
and
it's
really
like
that
compliance
as
code
right
that
people
were
always
talking
about,
and
that
is
something
that
should
also
be
part
of
this
whole
tool
chain
and
then
really,
last
but
not
least,
talking
about
open
cluster
management.
A
That
is
a
brand
new
sandbox
project
at
the
cncf
based
on
red
hat's.
Acm
is
based
on
open
cluster
management
right,
which
is
basically
what
is
treating
your
clusters
as
cattle
right
or,
as
I
think,
dan
likes
to
call
it.
Dan
has
infra
as
apps
right
I
like
to
call
it
cluster
as
cattle,
but
you
have
you
manage
the
life
cycle
of
your
clusters,
declaratively
as
well,
right
and
you're.
A
Having
all
these
tools
working
together,
open
cluster
management
also
has
hooks
into
infrastructure
as
code
traditional
infrastructure
as
code
tools,
specifically
like
ansible
right.
So,
like
you
know,
living
outside,
you
know
kind
of
your
non-declarative
things.
You
can
still
kind
of
manage
those
declaratively
right
if
you're
just
managing
vms,
for
example,
using
that
declarative
aspect
of
it.
So
really
you
know.
Last
time
I
talked
about
in
la
I
talked
about
infra,
I'm
sorry
pipeline
as
code.
A
A
Now,
really
it's
like
everything
as
code
right,
so
we're
we're
now
getting
to
that
aspect
of
declarative
environments
in
your
whole
stack
right
and
you
can
now
just
do
it
all
with
open
source
tools
which,
before
you
know
it.
A
It
was
just
like
a
bunch
of
scripts
that
we
would
hobble
together,
bash
scripts
or
you
know
what
have
you
I
used
to
do,
corn
back
in
the
day,
but
now
it's
like
all
declarative,
and
then
we
have
this
this
common
platform
like
kubernetes,
to
be
able
to
do
that
entire
process.
So
that
being
said,
I
know
we're
behind.
I
only
had
like
five
minutes.
I
wanted
to
catch
everyone
up
again.
A
reminder.
A
Second
track
is
directly
upstairs
right,
so
those
are
you
staying
in
track.
One
stay
here
track.
One
is
here
track.
Two
is
upstairs
check
the
schedule,
the
schedule,
if
you
click
on
the
talk
that
you
want,
it
will
tell
you
what
room
right.
We
are
in
pavilion,
3,
room
e,
so
that's
this
room
and
then
the
joaquin,
I
believe
the
other
one
is
joaquin.
I
forget
what
it's
called
room
is
upstairs
juaquin
rodrigo.
A
Okay.
So
again,
thank
you
very
much.
I
hope
you
enjoyed
get
ops
con
and
I
hope
to
talk
to
you
all
out
there
thanks.