►
From YouTube: Operação Contínua através do GitOps
Description
KCD Brasil 2022 - Você está feliz com a sua esteira de Implantação Contínua no Kubernetes? Já ouviu falar do conceito de GitOps? Nessa sessão vamos explorar o conceito de GitOps aplicado em um ambiente de Kubernetes usando o projeto open-source FluxCD (https://fluxcd.io/), atualmente em incubação na Cloud Native Computing Foundation (CNCF). Vamos explorar as diferenças em relação à prática de Implantação Contínua (CD) tradicional e potenciais benefícios.
A
And,
first
of
all,
thank
you
all
for
being
there
for
organizing
and
for
inviting
me
to
accept
my
presentation.
I'll
try
to
keep
the
bar
that
the
bar
with
Ellen
and
Magno
left
it
pretty
high,.
So
we're
going
to
talk
a
little
bit
about
the
operation
with
Tina
through
the
detox,.
We
talk
about
a
tool
that
is
part
of
the
CM
CEF
ecosystem
called
Flux,
and
feel
free
to
ask
questions.
A
I,
planned
presentation
for
45
minutes
and
I
found
out
that
there
are
35
So
I'll
leave
the
questions
for
the
end,
I
used
the
field
that
the
Enem
here
from
the
tool
itself.
That
is
easier
later,
in
the
end,
we
coordinate
with
the
questions
and
Messi
Look,.
It
stops
starting
just
to
make
a
brief
presentation.
My
name
is
from
via
is
I
live
in
rio?
It
is
river
work,
but
I
was
not
born
here.
It
is
my
my
main
function.
Today.
It
is
your
father
of
Valentina
and
Bernardo.
A
We
two
children
that
they
occupy
part
of
the
time
free
and
when
I
have
time
to
spare,
we
work
and
have
a
little
fun
with
the
people.
It's
me:
the
kubernetes
community
has
been
having
fun
for
a
while
now
two
version
1.4
and
today
I
work
as
a
solutions
architect
focused
on
modernization,
both
infrastructure
and
application
within
the
WS,
a
team
called
Claudia
who
give
in
to
us
stay
there
with
me
they
from
social
networks.
Anyway
cases
you
will
have
to
exchange
an
idea
after
the
event
also
go
back
there
in
Slack
from
cm7.
A
This
theme
first
appeared
on
some
blogs
and
then
they
made
a
formal
presentation
at
the
club
with
2017
published
in
North
America
Hi,
and
the
idea
of
gtop
is
a
philosophy
for
people
to
have
continuous
implementation
in
the
claudinete
environment,
right.
This
Philosophy
is
important
to
understand
that
it
is
not
prescriptive
in
the
sense
of
using
the
xyz
tool
or
a
right
or
wrong
way
to
execute
Octopus,
right,.
Even
the
process
around
Big
top,
in
fact,.
A
It
has
the
concepts
that
are
the
first
thing
for
us
to
have
is
the
characteristic
of
using
a
printer
that
is
declarative,
right,,
we're
talking
here
in
the
Kubernetes
community
So
before
declarative,.
It's
our
day
to
day,.
We
understand
that
we're
going
to
work
with
state
definitions
and
the
infrastructure
that
we
're
operating
will
be
able
to
interpret
this
state
and
get
to
the
state
is
that
we
want
to
transparently
for
people
to
work,
talk
I'm,
sorry,
that
is
not
only.
A
The
I
have
an
infrastructure
like
water,
I,
managed
to
see,
install
this
data
to
have
a
life
cycle
control
and
also
a
control
in
terms
of
auditing
and
history,
and
a
role
that
I
think
is
fundamental
for
any
deployment
methodology
with
Tina
is
the
automation
part.
When
we
talk
about
detox,
we
are
talking
about
automated
reconciliation.
So
every
time
there
is
a
change
in
this
new
repository
where
I
have
the
state
declaration
of
my
infrastructure,
in
some
way,.
A
This
statement,
that
is
there
in
the
repository,,
which
is
a
kit,,
can
be
transferred
to
an
execution
environment,
right,
in
a
real
environment,
I'm,
sorry
for
the
structure,,
because
of
these
3
characteristics
that
are
the
main
ones
here
in
the
detox
philosophy,.
There
is
a
natural
synergy
with
cobernets,
right,,
but
it's
a
philosophy
that
can
be
applied
to
any
type
of
infrastructure,,
we'll
see
and
as
you
look
at
it,
you'll
really
notice
it
here.
Possibly
you're
already
using
this
practice
in
your
mind.
flow
right.
So
let's
go
I
like
drawings.
A
Ok,
so
we
have
a
person
here
who
is
working
on
the
infrastructure?
We
can
think
that
a
developer
person
or
a
structure
administrator
person
is
we
have
our
environment
there,
right
traditionally,
how
do
we
do
it
interactions
in
our
environments?
We
will
connect
directly
there
or
from
some
tool,
but
still
triggered
for
that
person
will
interact
within
that
environment
right
the
gtop
flow.
We
want
to
avoid
at
all
costs
this
type
of
interaction
that
we
want.
A
Instead
of
making
direct
changes
to
our
environment,,
we
want
to
pass
the
aughts
as
the
source
of
truth
for
our
entire
operation
flow,.
So
the
idea
is
that
we
stop
changing
the
state
directly
there
in
our
mind,
Kubernetes,
for
example,
our
cloud
infrastructure,
Our
visualization
structure,.
We
can
use
a
state
declaration
that
we
that
represent
our
desire
for
our
infrastructure
Store
this
in
the
repository
and
that
somehow
have
automation
that
is
able
to
fetch
this
road
declaration.
That
is
there
in
our
repository
and
apply
in
our
environment,
right?
From.
A
The
moment
I
have
this
flow
using
Beach
as
an
intermediary,.
The
idea
that
I
prohibit
direct
access
to
the
so
the
idea
of
the
detox
will
always
be
centered
on
this
type
of
flow
and
most
likely
you
just
need
to
sit
down
for
it.
New,
right,.
We
have
the
votes
there
with
the
continuous
integration
implementation
practices
contained
in
and
the
whole
automation
part
with
the
stars
already
has
something
very
similar
to
what
you
're
telling
me,
right?
A
A
A
To
do
a
live
of,
it
is
to
be
able
to
have
a
quick
and
simple
recovery
in
case
of
failure,
because
once
I
have
the
current
final
state
of
the
and
you
are
represented,,
the
repository
has
all
its
history
added
there.
Where
I
can
see
who
made
the
change
and
why
they
did
it.
The
change
when
you
made
it
I
managed
to
recover
my
environments
in
a
practically
trivial
way,
yeah,,
since
I
also
have
all
this
stored
there
and
destined
I
can
simplify
the
seam
of
security,
because
it's
since
I
no
longer
have
direct
access.
A
Everything
goes
through.
The
gift.
I
can
use
10
practices
of
continuous
integration
of
itself
repository
only
it
is
not
application
code,
more
infrastructure
data
I
can
use
tools
that
will
validate
you.
My
correct
security
posture
is:
if
the
configurations
are
valid,
I
can
use
practices
as
a
code
review,.
There
is
no
review
to
validate
whether
that
modification
that
I
am
suggesting
actually
makes
sense,
right,.
So
it
was
validated
by
my
colleagues
and
another
situation
that
we
will
see
is
that
we
have
one
and
we
can
simplify.
A
The
complexity
of
our
conveyor
belts
are
also
ok,
so
I'll
wait
a
little
longer.
There
was
a
lack
of
documentation,
So
from
a
goal
that
my
infrastructure
I
'm,
using
the
declarative
operation.
That
is
the
states
that
are
there
once
installed
inside
my
gift
that
my
infrastructure
documentation
is
passed.
So,
instead
of
me
having
to
reverse
engineer
how
that
was
configured,
who
configured
it
or
if
there
is
any
fine
adjustment
that
was
made
outside
the
standards,,
we
can
do
it
through
the
audit
log
of
the
interactions
that
took
place
in
the
repository
rebuild
and
understand.
A
What
was
the
Revolution
of
our
environments,
right,
knowledge
diffusion
is
the
idea
of
a
common
language,.
We
increase
collaboration,.
We
can
have
teams
that
are
not
really
working
specifically
in
that
area
of
yours,
right,,
that
she
is
application,
but
that
they
can
look
at
how
you
are
doing
your
processes
to
improve
yours.
Ok,
I
put
one
here
is
an
anecdote
reference
here
from
Chelsea,
High,
Tower,
I,
hope
you
know
it
right.
I
think
it
is
one
of
my
big
dreams,
like
that
in
the
community,
I
I
really
like
to
buy
everything.
A
He
says
I
think
he's
a
great
historical
Evangelist
like
that,
when
the
internet,
he
he
he
's
a
great
defender
of
the
detox
idea.
He
says
that
the
top,
if
he
was
one
of
the
best
things
that
happened
since
the
configuration
part,
how
can
you,
then
it's
precisely
the
idea
that
ggit
is
the
way
we
work
at
Beach
And,
then
because
of
time
we'll
be
able
to
go
deeper
into
the
processes.
A
On
top
of
the
kit
in
this
one,
it's
going
to
be
trump
base-devel,
mother
or
it's
going
to
next
Flu,
and
how
are
we
going
to
work
with
this
idea
of
,
Rick,
West
and
etc.
But
all
this
mentality
that
is
natural
today
in
the
developing
world,,
we
are
now
able
to
transpose
it
to
the
world
of
infrastructure,
right,.
We
can
focus
on
the
lessons
of
the
era
of
application.
A
Software
engineering
has
been
built
over
the
last
few
years,
and
I
was
able
to
extract
the
same
benefits
now
from
people
managing
the
infrastructure,
given
that
we
have
platforms
and
technology
that
allow
us
to
operate
infrastructure
as
a
given,
right
as
hate,
and
there
are
many
ways
to
implement.
Detox
is
I'm
going
to
talk
about
the
flow
today,
but
this
naturalness
of
tools.
A
Here,
you
are
seeing
the
chief
radar
technologist
that
happened
in
July
2011
are
a
little
out
of
date,
but
you
see
a
number
of
tools
that
the
ncrf
is
from
interactions
with
Our
o
our
and
uses
with
elite
Nelson
the
companies
and
entities
that
are
using
the
projects
of
the
ncrf
reports
to
us
tours.
We
can
give
you
a
series
of
tools
here.
We
promise
you
will
identify
another
tool
here
inside
this
of
this
graph.
A
A
Can
implement
the
philosophy
using
any
tool
if
you
prefer
ok,
Hi
and
then
the
idea
of
the
tool
is
that
and
they
go
from
chia
more
or
less
two
two
great
models
of
us
to
implement
detox
right
in
technical
terms
of
behavior
of
our
treadmills?
Ok,
so
it's!
The
first
model
is
what
we
usually
say
that
the
push
model
is
not
the
model
that
the
treadmill
pushes,.
It
is
the
change
in
our
environments,
and
this
model
here
is
the
model
that
is
very
likely.
B
A
Is
a
method
module
that
you
are
using
today
to
push
the
implementation
into
your
environments,
right?
Making
new
ones
later
in
the
Puxo
model,?
We
will
have
this
idea.
that
we
will
have
a
repository
there
for
the
application.
At
some
point,
an
event
will
be
generated,.
It
can
be
an
interaction
there
in
your
application
team
and
this
event
will
trigger
an
automation,.
A
This
automation
will
be
a
conveyor
belt
for
building
our
artifacts
and
in
the
container
world,
basically
get
the
artifact
and
development
there
and
build
a
container
image
in
its
first
stage
of
this
artifact
construction
mat
and
that's
it,.
This
image
will
be
placed
in
a
repository,
right
in
a
rhastion
is
the
second
stage
that
is
very
common.
Also
after
he
built
the
image.
A
He
will
update
the
Deborah
state
declaration
files
there
from
ours
in
our
declarative
and
our
wonderful
ones,
and
that
they
said
is
going
to
update
our
Manifest
only
and
Emoji
kubernetes
to
say
the
following:
Look,
there
was
a
change
in
the
image.
The
version
now
that
I
want
to
be
deployed
is
the
version
coming
out
of
1.1.2.
It
will
make
a
replacement
inside
Nemo
and
this
replacement
can
happen
in
the
file
that
is
stored
in
the
repository
of
our
application
or
it
can
be
stored
in
separate
repository.
A
It
is
very
common
to
have
a
mycosis
repository
of
the
application,
a
repository
of
infrastructure
code
that
touches
the
one
that
is
related
to
that
application
right
here
in
our
in
this
example.
Here
in
this
drawing
it
goes
there,
it
will
update
our
the
specific
time
of
configuration
of
our
application
right
at
this
moment
in
this
repository
here,
right
at
this
moment,
the
conveyor
belt
that
is
doing
bild
it
ends,
and
this
content
modification
event
there
in
our
infrastructure
repository
will
generate
another
one
and
this
event
will
start
a
second
conveyor
belt.
A
Is
an
implementation,
conveyor,
belt,
right?
this
deployment
story,.
It
will
basically
take
the
last
definition
that
is
in
that
infrastructure
repository
and
execute
deployment,
automation,
right,.
So
as
I
said,
you
use
jenkins,.
If
you
join
us,,
we
will
finally
start
traditional
conveyor
belt.
Tools,,
that's
more
or
less
how
you're
operating
Today
is.
A
What
are
the
Jetsons
right
in
this
type
of
model.
Is
that
first
Estela
will
only
be
invoked
when
you
actually
have
a
modification
inside
the
repository?
So
if
someone
goes
there
and
the
environment
is
that,,
it
will
not
necessarily
call
automation
to
do
reconciliation
of
State,
and
someone
will
have
to
call
the
treadmill
again.
A
A
Of
internet
exploration,
balneability,
ok,
the
second
model
is
a
modern
Pool
model
right,
so
the
time
to
push
them.
Someone
will
be
watching
my
repositories
and
he
will
get
the
declared
state
if
there
is
a
change
and
implement
the
changes,
however
necessary
and
do
not
increase
for
me
to
be
talking
about
detox
and
the
community
talks
about
detox
that
they
are
talking
about
this
approach.
A
So
we
are
someone
who
already
knows
tools
like
plants
that
I
will
talk
about
in
a
little
while
the
argus
II
of
both
will
work
on
this
modality
of
the
model
well,,
the
debuild
conveyor.
There
is
practically
the
same.
The
only
difference
is
that
there
will
not
be
an
implantation
conveyor,.
The
only
story
is
that
we
will
have
the
construction
conveyor
of
our
image
artifacts
and
understand
the
update
of
our
configuration
file
when
there
is
a
change
in
our
repository
that
represents
the
desired
state
of
our
cluster.
A
It
will
be
called
automation
somewhere
and
not
detox
with
really
know
them.
Automation
is
running
inside
our
Flash.
We
will
see
that
too.
It
will
be
observing
that
repository
and
be
it
from
our
registry
or
Nosso
Grito,
where
we
have
our
manifests
and
depending
on
whether
there
is
a
change
this
this.
This
automation,
it
will
do
state,
reconciliation
or
legal
here
is
that
I
continue
screen.
The
deployment
continues
happening
in
the
natural
way
of
the
type
model.
But
now
I
have
the
automated
reconciliation.
A
If
I
have
a
deviation
in
the
environment
that
did
not
go
through
the
main
conveyor
belt,
someone
go
there
and
enter
the
environment.
Delete
in
that
country
delete
something
some
statement
naturally
object
will
not
reconcile
it
for
you.
But
if
you
have
a
detox
automation
in
this
jump
model,
it
works,
just
wash
the
repository,.
It's
saying
that
there
should
be
a
namespace
with
these
artifacts
in
there,.
These
objects
in
there,,
so
it
will
recreate
it
for
us,
okay,.
So
I
can
now
have
reconciliation
of
the
States
on
both
sides,.
A
If
there
was
a
change
in
fact,,
it
will
find
this
divine
array.
It
will
resynchronize
and
another
cool
thing
is
that
we
now
have
a
distributed
intelligence,.
So
it's
time
for
my
treadmill
to
have
all
the
business
logic
to
implement
it
in
all
my
environments,.
Each
environment
will
have
a
automation
where
he
is
observing
the
repositories
that
are
that
environment,
making
the
appropriate
automations.
So
Someone
already
has
a
treadmill
privileged
mode,
God
mode,
accessing
our
environments.
Each
environment
will
have
access
to
the
repositories
these
accesses
can
be,
including
where
ours
is
just
taking
room,.
A
A
For
the
closest,
but
internationally
people
know
him
with
flower
to
decide,
it
is
a
project
that
is
incubating
within
the
CF
portfolio.
It
is
a
project
only
if
it
is
developed
today
with
ge
900,
more
than
110
contributors,
If
I'm,
not
mistaken,
but
it's
a
project
that
was
created,
right,,
it's
the
flag
carried
by
with
War,.
It
has
the
model
Pool,,
it's
a
mod
and
it's
a
tool
for
us
to
implement
detox
specifically
giving
kubernetes,
it's
something
that
is
very
confusing.
A
That
I
made
a
point
of
putting
here
is
that
there
are
two
technologies:
When
you're
going
to
look
at
some
looks.
Ok,
so
there's
Paulo
flow.
It's
a
spiritist
way
here
and
there's
another
one.
Another
entity
is
called
talks
to
Kid,
ok,
What
about
this
topic
kit.
We
can
think
that
Tok
Stok's
are
the
gears
and
in
the
flow
ok,
so
he
called
it
a
special
name
because
you
have
the
option.
A
If
you
are
an
infrastructure
developer
engineer
where
platforms
you
don't
necessarily
need
to
consume
the
entire
flow,
you
can
go
there
inside
the
kit's
detox
to
select
with
those
gears
that
you
want
to
integrate
into
the
your
specific
botox
platform
is
so
flakes
like
this.
It
is
an
operative
tool
in
relation
to
botox.
It
will
use
the
gears
of
gtop.
I
am
Kids,
is
also
part
of
the
umbrella
of
open
source
projects
of
the
father
to
decide
and
the
idea
is
Via
Oeste
de
Tokyo
kit.
It's
nothing
more
than
a
set
an
operator.
A
Lathe
is
what
we
talk
about
right,
So.
Why
aren't
you
doing
anything
managed
to
lose
so
the
period
we
have
song
Resort
the
finishes
right.
The
definition
of
customized
objects
that
we
go
add
new
apis.
There
look
for
right,
Go
to
They
are
controllers
right.
The
controllers
that
are
looking
at
those
new
objects
that
we
introduced
inside
our
mind
that
the
varnish
is
another
cool
piece
of
information
is
the
following.
When
he
goes
to
look
at
the
flow.
There
are
two
versions:
ok,
there
is
a
version.
A
One
version,
two
version:
one
people
are
calling
it
Legacy.
Now
because
it's
going
to
be
It's
in
maintenance
mode,
if
there's
nothing
new,
it
will
be
introduced
in
Fox
v1
and
the
V2
flow
is
a
complete
refactoring
of
the
old
Fox
v1.
Ok,
then
several
things
have
changed
so
first
thing
it
is
no
longer
a
monolith
like
aeroflux,
see
one
and
now
a
set
of
micro
services,
precisely
because
of
the
Christian
military
architecture
that
I
can
see.
Flowers
will
reuse
all
the
constructions
of
laurel
well,
sax
control
that
you
have
giving
your
kubernetes.
A
A
Another
very
cool
thing
is
that
the
flow
naturally
won't
bring
a
graphical
interface
because
it
wo
n't
be
alternative
at
this
level,
but
it
will
expose
all
the
metrics
of
all
its
contours
in
the
Prometheus
format.
This
is
very
cool,
because
now
we
can
build
our
own
monitoring
interfaces
integrated
there.
Ours
I
hope.
The
commandment
I
promised
myself
is
so
using
ubernet
is
promised
to
follow
the
form.
I
can
take
my
own
10
for
us.
It
will
happen
time.
We
will
see
this
in
the
demo
too
and,
lastly,
it
has
notification
capability,.
A
A
little
bit
more
before
the
meat
goes
inside.
Ok,
so,
let's
go
like
I
said
right
we're
going
to
have
our.
Can
I
exit
the
application
here?
I
abstract
the
figure
of
the
star
for
a
matter
simplify
the
design.
This
works.
Application
sometime
will
generate
our
as
our
images
that
are
going
to
be
stored
in
our
Reddit
container.
We
are
going
to
have
a
kubernetes
course
Okay
and
then
what
needs
to
be
clear
is
the
Flu
that
you
have
not
even
installed
inside
the
kubernetes
cluster.
A
We
are
going
to
see
this
in
the
demo
too,
since
we
install
her
flow,
our
cobernet
classes
that
those
who
are
there
to
implement
the
defined
Resort
thinks
they
are
native
objects,
benefit
and
implement.
The
testimonials
that
will
represent
the
controls
issue
that
will
take
care
of
these
customized
objects
that
we
introduce
at
the
end,
we're
injecting
a
lot
of
manifests
for
our
benefit
and
I'm,
going
to
operate'
the
saga
of
work
that
we
already
have
there
within
our
clan.
A
Ok,
it's
completely
enough
so
he's
going
to
use
the
FC
as
a
Play
Store
he's
not
going
to
introduce
any
type
of
additional
database.
So
that
it
works-
and
he
is
in
fact
the
first
class
citizen
of
the
kubernetes
world
once
I
put
the
flow
in
my
closet
now
I'm
going
to
configure
it
I'm
going
to
say,
like
this
Thiago
said
that
I
just
want
you
to
observe
the
state.
It's
stated
that
it's
in
this
repository
here,
yeah,
and
once
you
configure
it,,
we
'll
see
how
you
configure
it,,
we'll
start
looking
at
the
state.
A
That's
there,
compare
it
with
the
state
that
he's
seeing
cancer
that
he
's
implanted
in,
and
make
reconciliation
of
state
that
we
expect
him
to
do.
Ok,
we
can
control
how
much
time
he
does
this.
Normally
the
naturally
the
Flex
standard
works
in
the
po
model,
right.
So
it's
time
you
can
define
the
regularity
that
will
make
this
type
of
comparison
to
do.
It
is
just
his
reconciliation
group,
but
we
also
have
an
architecture
that
can
do
it
through
webhooks.
A
So
when
you
use
just
the
jump,
you
can
speed
up
the
time
for
him
to
do
the
reconciliation,
because
I
can
pick
him
up
from
my
treadmill,
generate
an
incoming
notification
event
in
my
Flux
so
that
it
can
reconcile
the
state,.
So
a
mix
would
be
a
hybrid
between
hidden,
but
I
won't
talk
about
it
anyway,
because
we
won't
have
time.
A
?
or
not,
and
depending
on
the
type
of
policy
I
want,
I,
can
take
the
flow
that
is
now
working
just
as
a
ridole
to
my
repository
of
my
clan's
state
declaration
and
I
pass
it
to
an
Ingrid
media
operation,
because
the
flow
goes
see
that
there
was
a
change
in
my
image
repository.
There
was
a
new
tag
that
tag
beats
a
policy
that
is
configured
for
him
to
do
reconciliation.
He
goes
there
to
our
repository
and
makes
one
for
example,
or
makes
an
invitation
or
he
can
open
a
very
separate
commit
for
you.
A
Do
the
automation
of
the
Record,
so
go
down
here,?
It
will
not
only
do
it
while
yours
continues,,
but
it
can
also
do
the
necessary
automations
so
that
you
can
apply
your
GUI
flow
and
automate.
These
state
changes
there
in
the
configuration
repository,
right,
then
a
very
flexible
tool,
as
I
said
is.
It
can
also
be
integrated
with
notifications
here,
I
put
the
fan
part
as
an
example.
So
every
time
it
has
and
when
it
identifies
with
this
is
a
new
image
inside
of
staying.
A
There
was
a
change
and
it
does
something
reconciliation
in
your
cisto
clan
and
this
Isabel
you
can
receive
on
your
corporate
communicator.
I
wo
n't
spend
a
lot
of
time
because
otherwise
he
won't
have
time
for
me
her
once
again,
we
understand
how
it
works,
but
texture
multiples,
even
more
trigal
possible
to
understand
that
the
people
are
losing
each
class,.
There
is
a
single
independent
flow
implementation,
and
these
flowers
can
be
looking
at
separate
repositories.
A
I
can
have
a
production
repository
and
a
stadium
repository
in
Odivelas,
which
ENEM
is
or
I
can
use
the
same
repository
and
do
with
that.
These
separate
instances
of
Fox
look
Brand
or
different
paths
from
this
one
here
repository
this
will
depend.
A
lot
is
already
using
trump
base-devel.
It
makes
more
sense
to
me
there.
Species
right
people
will
only
have
a
single
mind
of
continuous
integration
right
or
we
will
be
looking
at
the
whites
separated
that
they
are,
they
live
longer,
which
would
be
more
a
model
of
flower.
Ok,
so
that's
it
here.
A
A
What
are
resources
definitions
and
what
are
the
controls
that
Flex
introduces
to
people's
mind,
right?
So
the
first
would
be
the
medsoft
Controller
client
in
this
control.
It
is
responsible
for
doing
all
the
automations,
referring
to
external
repositories,
to
search
for
this
artifact
information
in
making
this
information
available
so
that
other
controls
consume
this
information.
What
kind
of
information
are
you
talking
about?
Is
me
pointing
to
a
Git
repository
pointing
to
an
Amazon
S3
style
object.
History,
feast
is
a
repository
of
charts,
the
helm
right
Tom.
A
A
There
called
customization
And,
that's
what
we're
going
to
see
in
ours,
so
I'm
going
to
waste
a
lot
of
time
here
and
we're
going
to
have
a
Controller
notification
and
the
Controller
notification
is
basically
going
to
handle
all
the
notifications,
both
in
buckets
and
the
last
high
accounts,
so
incoming,
for
example,
I.
Do
that
integration
of
receiving
a
webhook
from
my
treadmill
to
speed
up
state
reconciliation
is
one
is
a
bucket
notification.
But
I
will
also
have
the
most
common
case.
Are
notifications.
A
The
last
one
of
these
I
want
to
send
a
message
on
the
channel
of
the
fans.
Ok,
And,
then,
for
that
we
will
have
all
the
objects
that
will
make
the
definition
of
which
are
mine.
Try
them
right.
What
are
the
I
think
the
density
of
the
fans
which
channel
I
will
put
Tim
de
Cera's
and
which
ones
are
the
alert
rules
that
I
want
it
to
send
there
to
a
repository
and
finally,?
We
have
an
automation,
control
that
will
do
precisely
that
reconciliation
and
change.
A
In
our
repository
between
this,
the
most
active
part
of
the
flow,,
we
are
talking
about
modifying
the
content
inside
the
garbage
repository
that
we
buy
the
beauty
to
run
a
little
bit,
because
we
are
going
to
look
at
an
example
and
this
example
is
very
similar
to
what
is
not
in
the
demo
So.
We
have
a
file
structure
of
a
repository
of
any
receive
here
here.
The
people
will
be
using
the
text,
but
I'm
not
going
to
go
into
detail
on
what
I'm
more
because
there's
going
to
be
a
talk
today.
A
So
more
tips
so
I'll
leave
the
Ford
educational
details
for
this
session
Hi,
and
the
idea
is
that
quality
cost
more
I
can
work
with
overlays,
right,,
so
I
can
define
a
kiss
and
Manifest
for
all
environments
and
I
can
have
access
to
specific
Pets
for
each
type
of
environment
and
this
Pet
here
he
goes,.
He
will
superimpose
the
definition
written
there
on
my
kiss,
right,,
because
they
are
Big
a
big,
a
big
simplification.
It's
the
implementation,
part,,
it's
a
party,,
right,
and
inoflux
I'll
be
able
to
do.
A
It
is
the
definition
of
the
repository
and
here,
I'm
saying:
where
is
the
repository
and
what
is
the
branch,
right,
that
I'm
going
to
be
watching
and
it's
here,
I'm
already
tying
in
the
my
Flex
is
looking
at
this
repository
down.
Here,
there's
another
object:
that's
in
the
same
one,
we're
going
here,
because
these
3-7
separation
of
two
EA
objects
are
not
always
being
formalized,
changing
the
same
file
and
we're
going
to
see
it.
Here,.
Look
what
he's
talking
about
here!
A
If
I
had
running
what
this
tone
more
and
the
implementation
issue
closer
to
being
posted
on,
so
it
will
work
on
top
of
those
overlays
that
I
talked
about
there
from
the
person
more
So,
yeah
I
know
it's
a
lot
of
content
for
a
short
time,
but
I
hope
that
now,
with
the
demo,
things
get
a
little
more
like
hominy,
right,.
So
there
Live
Delma,
we
never
had
it,.
We
never
know
what
to
expect.
So,
let's
do
what
I
have
here
day.
A
A
?,
so
it's
easier
for
us
to
deal
with
the
construction
of
Frankenstein
that
we
have
to
decorate
all
those
new
objects.
So
it's
a
tool
here.
It
's
not
mandatory
Yeah
But,
it's
interesting
for
those
who
are
starting
to
work
with
everyone.
Now
it's
a
very
cool
ability.
What
this
tool
brings
is
what
we
change
the
process
of
boot:
Strap
So.
Let's
do
the
Beauty
Shop
process
here,
I'm
using
gift
Hub.
A
As
my
code
repository
and
I'm
going
to
use
this
room,
one
hit
here
is
to
be
able
to
work
with
the
integration
with
my
Ruby
invitation.
While
he
is
doing
the
deployment,
let
me
explain
what
the
Bootstrap
process
means.
The
boot
process
will
not
only
deploy
the
components
that
we
saw
there
kryptokit
anyway,
from
the
flow
in
my
cluster,
but
it
will
already
do
it
all.
The
moorings
of
my
flux,
cluster
is
installed
even
from
this
crust.
A
An
external
repository
or
a
fringe
interface
has
integration
with
20
Ruby
light
kit,
bitbucket
a
series
of
the
most
famous
repositories,
giant
The
Gift,
and
it
already
has
a
series
of
automation
to
achieve
talk
to
p&d
If.
You
try
the
repositories
for
us,
there's
a
series
of
automations
that
help
us
a
lot
to
implement
the
funk
in
our
environments.
A
To
do
the
installation
So,
why
do
you
want
the
demo
in
the
real
world?
There
is
a
terra
forma
test
for
you
to
do
exactly
what
I'm
doing
with
strong
as
MP3
modeling.
So
you
might
be
currently
wanting
Uber
net
with
terra
forma
I
can
use
it
from
try
and
the
terrafone
looks
to
do
at
the
end
of
the
deployment
with
the
deployment
and
Bootstrap
of
my
detox
control
with
flow.
A
Let's
wait
a
little
while
there,
while
it's
validating
here.
If
my
Flex
will
work,
it's
already
finished.
If
the
we
see
here
in
my
Rubi
idea
kit
hum
hum
refresh,
you
will
see
that
he
just
created
a
repository
and
I
put
the
private
repository
part.
That's
it.
We
will
give
this
repository.
We
will
see
that
he
creates
a
repository.
He
has
already
invited
some
files
here,.
What
the
idea
of
the
Bootstrap
process
is
not
only
to
do
binding,
but
he
believes
everyone
top
that
they
gtop
to
manage
Flux
itself
Only.
A
If
we
look
at
these
objects
here,
for
example,
is
this
one
here
o
g,
the
PK
is
detox
o
kit.
That's
not
why
I
found
it
Prudente
Say.
What
it
means
you'll
see
that
there
are
all
the
definitions
of
Cancer
research
definition,
expression,
controls
that
make
flowers
work
in
your
environment.
So
all
the
definition
of
funk
itself
is
already
represented
in
the
digital
repository
watching
to
keep
your
environment
synchronized,.
How
does
that
work?
It
works,
because
it
will
create
our
object,
here,,
similar
to
what
we
saw
in
the
demonstration,
right?.
A
A
O
and
here
below,
I'm
saying
what
is
the
customization
object
that
I
want
it
to
go
to
me
so
I'm,
saying
bye,
I'm
going
to
look
inside
this
repository
everything
you
have
inside
this
path
here.
Look
there
I
want
you
to
reconcile
the
state
for
me
right,,
so
everything
that's
inside
this
Pet
inside
a
Git
repository,
that's
exactly
where
I
am
so
everything
that's
inside
here
will
be
reconciled
and
that's
why
it's
reconciled
with
Flux
itself,
right,,
so
wonderful,.
A
Let's
speed
up
a
little
bit
here,
because
I
I
already
have
the
time,
but
the
case
said
that
I
can
arrive
for
about
5
more
minutes
and
let's
interact
with
our
repository.
Ok,
so
I'm
going
to
clone
my
repository
here
and
I'm
going
to
enter
my
repository
here
and
I
knew
that
the
time
it's
going
to
be
very
short
and
what
I
did
I
already
left
an
object
structure
already
created
for
us
to
speed
up
ours
here.
A
So
thinking
here
currently
about
exactly
what
we
saw
there
in
20
Rubi
This
is
the
one
and
I'm
going
to
copy
these
objects
here,
and
you
will
see
that
I
wanted
a
series
of
constructions,.
So
here
the
typical
educational
construction
I
will
not
go
into
detail
here.
For
the
sake
of
time,
there
is
a
specific
presentation,
so
more
important
to
say
that
for
the
environment
that
extends
that
is
cancer,
that
we're
using
here
for
love.
I
would
be
one
more
content,
here,
right.
So
if
we
take
a
look,
it's
Andthen.
A
A
A
Our
repository
I
give
a
quick
reflection.
Here,
we're
going
to
see
that
structure
that
we
saw
there,
the
command
line,
appeared
here,,
not
to
say
that
I'm
lying,
people
look
here,,
look
at
Stadium,
and
you'll
see
that
it's
a
more
standard
card.
You
have
a
Kubernetes
object,
ok
and
I'm
going
to
implement
a
Hello
today,
which
is
basically
original,
ok,
And!
Then
you
look
here
inside
our
stayed
object!
We're
going
to
see
those
customs.
Let
us
look
there
on
the
command
line
right.
A
So
let's
go
back
here
to
people
command
and
only
in
this
short
time
that
I
said
what
he
did.
He
just
implemented
that
our
our
our
our
our
object
to
realize
that
without
having
to
take
any
account
of
the
course
model
and
damn
it,,
we
can
find
an
idea
of
continuous
implementation
for
us
to
close
here,
the
one
of
love,
cool,.
We
can
make
a
change,
right?.
A
A
A
To
benefit
me
from
the
operation,
we
are
also
going
to
create
an
Ash
public
here
at
this
moment
here.
If
I
had
it
right,
From
continuous
integration
configured,
someone
would
be
selected
to
be
the
reviewer
Because.
He
is
responsible
for
the
stayed
environment
and
only
he
can
do
the
final
merde
this
month
it
can
be
automated
after
everyone
gets.
A
nude
look
disappear
in
my
case
here.
It's
simple
I'll
assume
that
we've
already
done
the
review
everything's
right
when
I
give
the
doctor
the
squash.
A
A
A
What
he
did
here,
the
same
way
we
went
forward,
now
we're
going
backwards,
right,.
So
if
we
go
back,
there,
we'll
also
see
here
in
a
little
over
a
minute,
he'll
do
state
reconciliation
to
do
Roberto,.
Right?
This
here
is
very
powerful,
because
it's
the
same
way
that
we've
always
used
automations
a
lot,.
So
we
can
now
also
manage
a
disaster
scenario
for
us,.
Everything
I
need
to
talk
about
at
my
limit,
I
can
delete
this
environment
and
do
Bootstrap
in
the
rice
football
flow,.
A
When
a
series
of
manifestos
are
already
populated,,
he
will
remove
the
launch
of
all
of
them
for
us,.
Okay,
I
had
more
things
to
show,
but
it
will
be
a
long
time,.
So
what
am
I
going
to
leave
here
as
a
reference,,
some
very
important
documentation,
I'm
going
to
be
available
on
the
cm7
channel
and
here
at
the
event,
is
this.
A
Video
is
a
video
that
gave
the
idea
gave
the
kick-off
in
this
technology.
In
this
practice
is
the
video
of
the
people
from
Google
with
the
people
from
Vivo
talking
about
this
model
of
a
and
now
we
have
a
detox
with
a
series
of
content
in
relation
to
just
this
type
of
practice
and
tools
of
this
newer
ecosystem.