►
From YouTube: The CNCF Brigade Project by Jorge Arteiro
Description
Brigade is an asynchronous script framework running on top of Kubernetes, which makes it easy to create simple or complex workflows that run on Kubernetes.
Jorge Arteiro, Cloud Developer Advocate for Cloud Native and Containers at Microsoft, will join us on 28th April at 5:00PM IST via Facebook,Youtube and Twitch LIVE to discuss Brigade's architecture and deployment in detail. He will also discuss how you can join a CNCF - Cloud Native Computing Foundation project, with his experience in becoming a Brigade contributor.
Stand a chance to win amazing swags from WSO2!
A
Hello
good
evening,
everyone
welcome
you
all
to
the
webinar
on
our
cncf
brigade
project,
and
today
we
have
george
cloud
developer
advocate
for
cloud
native
and
containers
at
microsoft.
He
is
here
to
share
his
knowledge
with
all
of
us.
George
screen
is
yours.
B
Yep
back
now,
thanks
yeah
thanks
everyone
thanks
for
inviting
again,
I
think
I
was
here
like
almost
three
years
ago
and
I
think
talk
about
windows
containers
now
we're
back
to
talk
about
open
source
and
if
you
don't
know
me
I
come
here
to
talk
about
brigade
is
the
cncf,
the
cloud
native,
complete
foundation
project
and
since,
like
july
last
year,
I
move
positions
at
microsoft.
I
work
for
microsoft,
cloud
developer
advocate
and
I'm
now
I'm
a
cloud
developer
located
on
the
cloud
native
space.
B
That
that's
great
okay-
I
don't
have
slides
today,
because
the
idea
is
to
show
the
things
running.
Okay
and
I
have
my
visitors
to
the
code
here,
I'm
on
windows,
as
you
can
see,
I'm
on
windows
11,
it's
a
brand
new
machine.
Then
hopefully
everything
works,
but
I
just
built
this
machine
this
morning
and
that's
like
nike
in
australia
and,
as
you
can
see,
I
have
vs
code.
B
I
have
my
ubutu
using
windows
subsystem
for
linux.
Yeah,
it's
linux
on
windows.
If
you
never
use,
you
can
just
install
and
one
thing:
I'm
using
windows
home.
It's
not
even
a
windows,
professional
version,
a
windows
home
now
can
run
all
these
things
that
you
see
here.
If
you
got
like
a
laptop
with
windows
home
you
can
you
can
install
all
these
things
and
one
thing
different:
I'm
not
using
docker
desktop.
B
I
have
installed,
but
I'm
using
wrench
or
desktop,
and
maybe
you
can.
You
can
show
something
different
here
as
well,
but
yeah.
I
also
use
local
desktop,
but
russia
desktop.
Now
is
a
very
nice
way
to
to
have
a
local
kubernetes
cluster
in
your
laptop
for
development
and,
as
you
can
see,
I'm
using
version
1.22
where
I
have
traffic
and
I
have
container
d,
I'm
not
even
using
docker
d,
I'm
just
using
container
d
cluster
and
the
way
that
ranger
desktop
works
is
a
k3s
kubernetes
cluster.
That's
a
lightweight
distribution
from
cncf
as
well.
B
That
was
donated
by
the
ranger.
Now
ranger
was
part
of
souza
and
I
even
recorded
a
video
with
nunu
ducamo.
That's
advocate
now
content
created
from
suse
and
was
published
on
the
azure
I
can.
I
can
show
you
guys
a
link
later
and
we
show
how
that
ratio
desktop
works.
Nunu
went
in
details
telling
how
that
works.
B
Well,
I'm
showing
that
because
the
project
that
we're
going
to
talk
today,
that's
brigade,
we
have
to
install
these
in
a
in
a
kubernetes
cluster.
That's
the
common
way
to
deploy.
The
project
doesn't
mean
that
I
have
to
understand,
like
kubernetes
development,
to
use
brigade,
that's
exactly
the
opposite
and
you're
going
to
see
how
that.
But
I
want
to
show
the
project
running
and
how
to
install
but
doesn't
mean
that
the
final
user,
the
news
and
user
of
brigade
doesn't
mean
that
they
have
understand
kubernetes
or
be
a
kubernetes
developer.
B
C
C
C
B
Brigade,
let's
begin
here
brigade
there
you
go
and
if
you
open
brigade
you
can
visit
project
website,
there
is
a
nice
webinar
done
by
kent.
That's
the
main
maintainer
of
the
project.
You
can
watch
this
webinar
like
30
40
minutes.
I
recommend
you
start
using.
You
know
watching
this
webinar
and
also
coming
to
the
main
project
website.
That's
the
one
that
we
have
open
here.
B
B
I
hope
that
makes
sense
and
all
the
ecosystem
around
around
kubernetes
brigade
is
one
of
those
projects.
That's
there
for
some
time,
but
now
have
v2
and
that's
what
I
want
to
talk
about
about
v2.
B
And
brigade
is
nothing
more
than
event
driven
a
script
framework
for
kubernetes.
Okay,
that
runs
of
kubernetes
not
for
kubernetes
means
that
you
don't
have
to
understand
to
be
a
fine
user
of
this.
But
how
that
brigade
works
brigade
creates
a
connection
between
the
brigade
itself
from
this
blue
box
here
and
external
events.
B
B
B
Let's
say
someone
create
like
an
api
inside
one
product,
send
that
cloud
event
and
what
brigade
does
is
going
to
use
that
event
to
trigger
a
script,
to
run
okay
and
the
way
that
the
end
users
of
brigade
they
do
they
use
the
product.
Is
they
subscribe
for
those
events
and
then
come
something
called
project
where
you
create,
like
a
project
configuration
what
you
call
worker
configuration,
that's
nothing
more
than
like
a
javascript.
B
You
know
a
script
using
javascript.
They
decide
to
use
javascript
or
typescript
why
you
can
define
what
you're
going
to
do
with
that
event,
you're
going
to
process
that
then
using
that
script,
and
that
script
is
using
javascript
or
typescript
and
when
you're
then
user
come
to
to
brigade,
they
could
be
logging
using
like
github
authentication
or
any
open
id
authenticator
like
integration
or
any
authentication
that
you
want
integrate
with
brigade.
B
There
is
a
video
on
the
on
the
brigade
youtube
channel,
explaining
how
to
configure
github
as
a
your
authentication
for
your
for
your
users
and
imagine
that
I
want
to
subscribe
for
like
a
project,
that's
going
to
process
events
coming
from
a
specific
product
on
azure
or
another
cloud
or
coming
from
another
product,
any
any
any
event
external
event.
That's
coming
to
brigade.
I
could
be
subscribing
and
running
a
script.
B
Then
the
scripts
are
not
ready.
You
have
to
write
those
scripts,
but
that's
that's
what
I
say
that
brigade
is
like
a
framework:
okay,
it's
a
framework
for
you
to
process
asynchronous
events
and
based
on
those
ingestion
coming
from
gateways
that
you
manage
those
gateways
and
you're
going
to
see
how
that
works
and
pretty
much
that's
how
brigade
works
and
where
kubernetes
come
in
place.
B
Everything
runs
inside
kubernetes
and
any
execution
of
this
worker
configuration.
That's.
Your
script
runs
inside
kubernetes
as
a
container
as
a
pod
means
that
you
can
have
complex
execution
of
those
scripts
even
using
more
than
one
port,
and
you
can
pass
information
from
one
port
to
another.
Like
a
workflow,
you
can
also
do
very
complex,
escape
executions
using
brigade,
then,
basically,
that's
how
brigade
works
and
they
use
like
a
event
bus.
B
You
can
see
when
you
install
these
in
a
kubernetes
cluster,
how
that
works,
and
if
you
want
to
see
the
you
know,
is
open
source
project.
You
can
see
brigade
here,
brigade
core.
That's
all
the
sub
projects
of
brigade
are
including
the
gate
that
I
was
talking
about.
If
you
search
for
gateways,
you
can
see
azure
container,
github,
docker,
hub
cloud
events,
bitbucket
and
so
on.
B
You
can
write
your
event.
For
example,
I
wrote
myself
and
I
donated
here
for
the
project
I
vet
called
a
gateway
or
like
an
event.
Source
called
chrome
event
source
and,
as
you
can
see
here,
is
nothing
more
than
I
have
to
install
this
as
a
installation
inside
my
class
as
well
like
an
api.
That's
going
to
get
those
events
in
this
case
for
the
event
source.
They
just
generate
events
based
on
time.
B
B
That's
not
like
kubernetes
ammo
file
by
the
way
looks
like
a
combination
of,
but
it's
not
brigade's,
not
using
any
crds.
That's
why
kubernetes
feels
like
when
we
install
the
product,
but
there
is
no
dependency.
You
have
to
understand.
Crds,
you
don't
have
to
understand
anything
to
use
brigade
and
how
that
works.
C
B
B
B
B
They
also
install
keep
ctl
and
helm
for
us.
Then
I
don't
have
to
do
anything.
Okay.
I
already
have
these
installed
by
rachel
desktop
and
now
I
can
install
brigade
because
we're
using
some
experimental
helm
features
so
just
to
make
sure
that
you're
going
to
set
the
helm,
experimental
and
then
install
using
helm
brigade
they
have
a
helm
shot.
I'm
not
going
to
make
any
change,
I'm
going
to
install
with
the
default
values
of
the
helm
chart.
B
C
C
B
B
Wonderful,
very
quick,
now
to
install
brigade
and,
as
you
can
see,
install
service
buys
mongodb
using
rtms
for
the
for
the
message
queue.
It's
a
few
components
that
that
you
can.
You
can
see
here.
I
recommend
you
to
follow
the
quick
start
and
the
quick
start.
What
they
do
is
they
give
you
a
port
forward.
B
B
To
use
on
my
local
class
just
for
for
demo,
like
in
production,
you're
going
to
use
github
and
you're
going
to
authenticate
using
github
in
my
case,
I'm
just
exporting
this
for
this
environment
variable,
because
I
need
to
use
that
to
log
in
and
that's
the
login
that
we're
going
to
use
and
use
the
brick
you
can
see.
The
brig
is
the
slide
that
installed
briefly,
as
I
step
here
on
the
to
install
the
sli
like
I
was
showing
before
and
after
that,
you
can
use
brig
to
login
there
you
go,
you
are
logging
in.
B
Let
me
show
you
what
we
have
available
on
the
sli,
as
we
discussed
before
brigade
is
nothing
more
than
getting
events
and
running
scripts,
asynchronous
scripts,
to
process
those
events
and
have
those
projects
where
we
subscribe
to
those
events,
and
that's
why
we're
going
to
show
now
and
on
the
common
line.
You
can
see
exactly
that.
You
can
see
login,
you
can
see
the
version
number
and
the
events
and
the
projects.
B
Another
thing
you
can
create
like
users,
like
a
user
account
as
well.
If
you're
running
background
process,
jobs
like
your
gateways
are
using
normally
service
accounts,
like
user
accounts,
to
send
events
to
brigade
the
gators
are
not
part
of
brigade.
The
gateways
are
separate,
you
know
ripples
and
projects
inside
brigade
and
you
can
create
your
own
k2
as
well.
B
B
Just
to
make
sure
that
everything
is
working
after
the
login
just
one
detail
here
when
I
use
login,
I
use
insecure
just
because
I'm
using
self-signed
certificates
on
the
http
ssl
connection
here
and
that's
why
it's
insecure
in
production,
we
have
to
create
proper
certificates
to
make
sure
that
they'll
be
production
ready,
and
we
have
documentation,
explain
how
to
do
that
as
well
and
we're
preparing
some
videos,
I
think,
to
explain
deeper
how
to
how
to
do
that
to
be
able
to
test
now
brigade.
We
need
to
create
what
we
call
this
project.
B
B
C
B
C
B
B
B
Okay,
it
means
that
if
I
execute
something
from
the
sli
on
the
brigade,
cli
that's
going
to
to
create
the
events.
Okay,
it's
just
a
way
for
us
to
test
brigade,
but
in
real
life.
We're
going
to
show
you
later
that
you
can
create
events
using
the
gateways
from
outside
I'll
show
how
that
works
and
because
I'm
using
the
native
brigade
from
the
sli
events
from
the
sli
just
to
trigger
our
script.
B
Okay,
and
that's
what
I'm
going
to
use
here
and
going
back
to
the
project.
The
only
thing
this
script
is
going
to
do.
You
can
see
that
I'm
using
typescript
and
what
many
people
ask
is
why
these
javascript
codes
here
there
are
two
options.
When
you
create
a
project
on
brigade,
you
can
point
these
javascript
or
typescript
to
a
github
to
repository
like
a
git
repository
in
our
case,
I'm
just
putting
inside
the
yamu
file,
but
you
don't
have
to
your
ml5
would
be
very
simple,
just
pointing
to
like
a
git
drop.
B
You
know
github
or
git
repo,
while
you
could
just
you
know,
using
even
githubs
to
every
time
that
you
change
your
script
will
be
always
like
executed
from
the
version.
That's
on
on
your
git
repo
in
our
case
is
embedded
inside
the
ml5
itself,
and
the
only
thing
that's
doing
is
just
doing
a
hello
world.
B
That's
the
only
thing
that's
doing,
but
the
nice
thing
here,
if
you,
if
you
play
attention,
is
to
go
a
little
bit
bigger
here,
but
because
it
is
like
a
typescript,
you
can
see
that
they're
just
importing
like
a
library
that
was
done
by
the
the
brigade
project
called
brigadier
and
this
library
they
give
you
some
features
here.
One
of
the
features
that
events
and
you
can
see
that
they
process
the
the
hsli
exec
events,
because
it
could
be
multiple
events
being
sent
to
the
script
and
they
say
I
want
to
specifically.
B
B
And
you
select
a
container
image
that
debian.latest
is
a
container
image,
could
be
any
container
image,
docker
image
that
you
have
with
some
dependencies
that
you
have
to
run
this
thing,
the
command
that's
going
to
be
executed
in
this
case,
just
like
a
echo
hello
world,
but
could
be
some
applications,
something
that
you
have
developed
that
would
be
more
advanced
than
don't
have
to
be
in
javascript.
It
could
be
running
inside
the
job
inside
those
containers.
You
don't
have
to
write
your
things
inside
the
javascript
or
typescript
itself.
B
It
could
be
executing
inside
your
container.
That
means
that
could
be
anything
that
you
want,
and
this
library
brigadier
you're
going
to
see
the
others.
You
know
examples
that
have
on
github.
They
are
very
fancy.
You
can
even
pass
run
these
in
parallel
jobs.
In
parallel,
you
can
run
like
sequential
jobs.
B
You
define
the
events
and
you
say
process,
or
you
can
say
events
process
like
sequentially
or
in
parallel
you're,
going
to
see
that
in
some
other
example
in
this
one,
just
like
a
halo
would
okay
and
there
is
a
event
for
us
to
create
the
project.
I
think
that's
the
first
thing,
let's
copy
this
one,
I
have
done
the
breaking
it.
B
As
I
see
I
have
everything
created
here,
that's
the
project.
I
can
just
run
the
brick
command
to
create
the
project.
The
project
is
created
and
follow.
Here
we
can
do
a
project
brigade
project
list,
the
project
there
is
created.
How
can
we
pass
that
we
have
to
trigger
event
into
trigger
event,
we're
going
to
use
this
command,
leaving
the
project
id
and
there's
a
imported
flag
here
called
follow,
and
this
follow
is
going
to
allow
us
to
wait
for
this
script
to
be
processed
and
you
get
all
the
logs
on
our
screen.
B
B
B
B
B
B
That's
how
brigade
works
and
let
me
go
back
to
the
and
pretty
much
we
went
all
day,
all
the
quick
start
already
and
that's
how
brigade
works.
B
B
B
B
You
can
see
that
we
are
in
this
example
using
the
same
brigadier
library
and
that's
that's
like
javascript,
that's
typescript,
they're,
using
unique
name
generator.
They
even
create
functions
here
and
look
how
complex
that
could
be
the
execution.
The
other
things
are
just
typescript.
You
can
do
whatever
you
want,
and
the
nice
thing
is.
The
user
doesn't
have
to
understand
kubernetes
if
yours
isn't
being
installed
right.
Brigade
like
I
did
here
in
a
production
cluster,
give
access
to
the
github
accounts
of
your
developers,
of
your
final
users
could
be
a
business
person.
B
The
only
thing
they're
going
to
do
is
create
those
scripts
and
create
the
projects
to
subscribe.
Those
events
that
are
coming
from
somewhere
the
gateways.
Yes,
this
is
me,
has
going
to
install
like
integration
with
github
integration,
with
azure
content,
hashtag
or
bitbucket,
or
any
other
integration
that
you
want
or
even
create
like
a
grid,
but
if
any
user,
they
don't
have
to
do
that.
The
only
thing
they
have
to
do
is
like
this.
B
And
they
call
commands
in
this
case
I'm
just
calling
echo
but
could
be
any
command.
That's
inside
your
your
your
image
there
that
could
be
executing
whatever
you
want,
for
example,
it
could
be,
I
don't
know,
send
a
message
here
to
to
his
lock
or
anything,
but
the
nice
thing
of
brigade
is
those
gateways.
B
B
So
that's
the
main
brigade
project
and
they
also
using
brigade
okay
to
process
to
do
some
automation
on
the
brigade
project
itself.
And
if
you
look
at
brigade.ts
of
brigade
itself,
you're
going
to
see
how
complex
that
could
be
anything
that
you
want.
It's
a
long
javascript
this
in
this
case
apps
script,
where
they
also.
B
Receive
information
from
the
github
gateway
running
on
brigade
means
that
they
send
events
from
from
github
they
process
some
automation.
Let's
say
every
time
that
a
new
release
is
coming.
There's
some
automation,
there
are
cleanups
happening
every
night
using
the
chrome
gateway
means
that
every
night
there
is
a
something
that
runs
using
the
chrome
gateway
on
our
brigade
for
the
for
the
brigade
project
itself.
B
It's
a
very
good
example
for
someone
that
want
to
use
brigade
is
look
how
brigade
is
using
itself
and
that's
the
fire
brigade.ts
inside
the
brigade
project,
and
that's
I'm
not
going
details
because
that's
more
complex
scenario,
but
I'm
just
going
to
show
how
many
things
he
can
do
and
showing
that's
not
just
one
way
is
both
way.
You
can
write
a
gateway
that
is
going
to
be
looking
the
database
because
we
have
a
movement
b
there
and
getting
all
the
logs
or
getting
information
from
from
the
events
from
the
scripts.
B
B
This
is
luck
channel
for
brigade
inside
the
kubernetes
cncf
kubernetes.
You
know
it's
command
doslock.com
and
then
you
have
a
brigade
project.
I
have
all
the
discussions
here.
We
have
meetings
of
a
fortnightly.
B
That's
not
just
azure
there's
any
cloud:
that's
not
just
microsoft!
That's
open
source
on
cncf,
it's
for
anyone
for
any
cloud
participating
and
help
the
project.
Here
we
even
there
are
some
people
on
the
google
summer
codes.
That's
going
to
do
some
things
on
for
brigade
as
well.
If
there
is
anyone
that's
going
to
participate,
I
know
this
meetup
is
a
google
meetup
as
well,
and
if
it
is
one
on
on
the
google
summer
yeah,
we
have
people
going
to
develop
things
for
brigade
there.
B
A
B
Double
slew
available
on
all
desktop
skills.
Yes,
it
is
I'm
using
windows
home
here
and
it's
working.
We
have
some
videos
on
the
azure
and
by
the
way,
if
you,
if
you
don't
know
what
airship
is
it's
not
just
for
azure,
we
do
a
lot
of
things
on.
You
know
linux
and
open
source,
but
there's
a
blog
there's.
B
You
can
see
all
the
youtube
github
and
twitter
accounts.
If
you
go
on
the
webcam
page,
you
can
find
all
the
links
here
for
scroll
server
linkedin,
but
the
main
one
is
our
youtube
channel
and
yeah.
There
are
videos
here
explaining
even
windows
home
on
double
server,
and
fernando
that's
answering
here,
I
think
bernardo
dicke
is
one
of
the
guys
that
you
know
required
those
videos
about
wsl
and
explaining
that
yes,
inspection,
2004
is
a
long
time
already
and
it's
not.
It
was.
I
said,
I'm
not
going
to
upgrade
to
windows
professional.
B
Until
I
see
everything
that
works
on
windows
home
because
I
haven't
that's
my
personal
laptop
and
to
be
honest,
everything's
working
so
far
with
windows
home
when
you
install
docker
desktop
that
locker
desktop
enables
all
these
you
know
double
sell
for
you.
You
don't
even
have
to
know,
but
if
I
go
on
on
windows
features,
that's
the
that's
the
best
way
to
see
how
windows
features.
Let.
C
B
There
is
one
thing
called
vitro
machine
platform,
vito
machine
platform,
that's
exactly
the
platform
that
enables
some
visualization
is
not
the
full
hyper
v,
but
enables
enough
for
windows
subsystem
for
linux.
Let's
stick
the
box
here
that
works
and
there
you
go
and
even
windows,
hypervisor
platform.
If
you
tick
this
one,
I
think
they
can
even
use
vmware
now
vmware
works
as
well
on
windows
rom.
B
There
you
go
and
we
explained
that
on
the
videos.
But
now
I
just
prove
here
my
machine,
everything's
working
we've
launched
a
desktop,
but
yeah.
Please
follow
isaac.
Click.
There
subscribe
the
button.
You
know
subscribe
button
and
follow
this.
We
have
numbers
are
growing
fast
because
they
have
more
than
100
videos.
Now
we
have
103
videos
in
two
years
in
less
than
two
years,
thanks
for
the
community,
and
there
are
videos
for
brigade
as
well
by
the
way
the
brigade
introduction
and
the
brigade
gateway
deep
live.
B
Those
are
the
two
videos
that
I
record
from
from
with
kent,
and
there
are
the
videos
from
the
brigade
youtube
channel.
Let's
see,
brigade
cncf,
I
think
that's
the
best
way
for
you
to
find.
B
There
are
one
explaining
how
to
install
another
one
explaining
github
authentication
but
yeah.
We
have
also
like
the
webinar
available
here.
There
is
one
if
you
want
to
become
like
a
contributor
for
the
project.
If
you
want
to
write
code,
that's
the
video
for
you
to
get
started.
Even
if
you
don't
know
git
you
not
like
you
know,
you
will
learn
development.
B
There's
a
few
projects
that
you
can
help
and
one
of
the
ones
that
I
like
is
this
one
here,
that's
a
dashboard
if
our
front-end
developer
and
you
want
to
help
with
the
front
end
as
well,
you
don't
know
go,
but
you
know
front-end,
that's
one
project
we
can
help.
If
you
are
go
developer,
please
come
and
help
us,
and
there
are
so
many
sub
projects
here
that
you
can
help
the
gateways
the
brigade
itself.
B
We
have
some
see.
Let
me
open
this
one.
I
can
show
you
the
sub
projects
here
on
the
comments
see
the
the
gateways,
the
current
event
source
the
noise
enable
as
well.
If
you
like,
for
testing
noise
neighbors,
they
simply
do
a
lot
of
simulations
of
noise
neighbors
for
the
project
for
testing.
We
have
the
metrics
and
we
have
the
sdks
go
in
javascript.
B
B
Those
are
the
sakes
that
we
use
to
create
new
gateways
to
do
any
integration
with
brigade
pretty
much
coming
from
there.
But
let's
see
more
questions
here,
irrigate
similar
to
kafiko,
I
don't
think
so
because
brigade's
like
him,
you
know
it's
more
like
a
framework.
He
can
build
anything
from
there.
Some
people
compare
with
fargo
cd,
but
let's
say
brigade's
more
based
on
events
like
traffic
is
more
like
a
to
process.
B
Events
like
we're
using
like
a
service,
buys
we're
using
a
message:
queue
inside
brigade,
but
we're
creating
like
a
framework
around
that,
and
if
you
look
on
the
webinar
video
at
the
end,
you
can
see
that
he's
explaining
the
architecture
of
the
product
and
basically
you
have
the
sli.
You
have
the
gateways.
Everything
goes
for
from
the
database
through
the
api
is
a
mongodb.
B
We
have
a
fluency,
that's
getting
all
the
the
logs
from
the
jobs
and
put
it
back
inside
the
mongodb,
okay
and
there's
a
scheduler
to
get
the
events
and
associate
with
the
project
and
schedule
the
jobs,
that's
the
brigade
schedule
and
and
and
pretty
much
why
you
have
to
send
those
things
inside
mongodb,
because
now
you
can,
you
can
have
gateways
that
will
be
using
the
api
server
to
look
for
those
events
and
send
to
someone
else
understand
that
brigade
there
are
two
places
where
the
logic
is
inside
the
gateways,
that's
flexible,
you
can
create
new
gateways
whatever
you
want,
for
example,
the
cloud
event
gateways
you
can
integrate
with
any
cloud,
because
I
think
all
the
clouds
now
are
using
cloud
events
like
azure.
B
You
can
connect
and
send
cloud
events
from
pretty
much
most
of
the
azure
servers
and
you'll
be
just
like
a
web
hook
sent
into
the
api
7.
Those
events
and
and
brigade
could
be
doing
anything
that
you
want
with
those
events
and
if
you
want
to
automate,
you
want
to
do
anything.
B
I
think
brigade
is
probably
the
more
flexible
for
that
and
if
you
look
just
how
you
doing,
if
you
get
to
have
automation
for
obligated
itself,
you're
probably
going
to
understand
how
flexible
is
brigade
and
I'm
trying
to
create
more
demos
and
examples
more.
You
know,
let's
say
deeper
examples
for
people
to
understand
how
to
use
that
in
production
and
I'm
trying
to
get
people
from
the
version
one,
because
there
are
a
lot
of
people.
You
know
customers
using
for
companies
using
for
more
than
a
year
or
two
years
brigade,
I'm
I'm
trying.
B
I
need
help.
If
there
is
anyone
watching
these.
That
is
a
brigade.
You
know,
user
is
using
it
for
some
time.
Let
me
know,
because
I
want
to
create
these
examples
for
brigade
v2
and
show
how
to
use
the
product,
but
keep
in
mind
that
you
can
go
for
the
brigadier
examples
for
the
brigade
itself
that
we
use
with
github
to
understand
more
and
look
the
brigadier
library
is
flexible,
like
that
you
can
do
sequence
jobs.
B
B
A
I
think
that's
all
for
now,
yep
there's
any
occasion
you
can
ask
and
let's
move
to
the
sex,
giving
section
now
it's
time
to
ask
some
questions
to
give
sex
from
our
sponsor
wso2
and
george.
Can
you
ask
about
two
questions
from
our
audience
to
give
sex.
A
No,
no,
no,
we
can
you
have
to
ask
two
questions
and
yes,
we'll
answer
and
we
will
choose
the
winner
from
the
comment
section.
B
Okay
from
the
from
the
presentation,
then
yeah.
Okay,
let's
get
one
simple
one.
What's
abrogate
gateway
is
the
first
question:
what's
a
brigade
gateway.
B
B
A
B
A
It
was
the
one
as
the
winner
for
the
second
question
right.
B
Yeah,
the
first
question
was
the
the
what's:
a
brigade
gateway
yeah,
and
I
can
ask
another
one.
If
nobody
knows
this,
one
is:
how
do
you
install
brigades
on
kubernetes,
what
you
using
to
install
brigade
as
a
package
package
manager
install
for
you
to
install
brigade
on
coban
hats?
What's
that.
B
A
A
song
can
you
repeat
the
first
question.
I
think
there
is
no
yeah.
B
He's
pretty
much
what
the
brigade
is
he's,
nobody
is,
one
is
the
event.
B
B
B
You
can
do
so
many
things
and
that's
why
the
next
step
for
the
project
is
to
create
more
use
case
and
show
people
how
to
use
the
project,
that's
my
main
goal
and
for
anybody
I
want
to
help
and
to
create
those
examples
that
I
was
showing
here
was
this
yep
brigade.yes.
B
And
if
you
want
to
create
more
examples
here
and
do
like
a
pull
request
as
well,
there's
one
I
want
to
create
like
send
like
a
cloud
event
from
a
cloud
and
and
processing
something
here
is
a
nice
one,
and
an
idea
is
welcome.
To
be
honest,
if
you
want
to
show
more,
even
using
like
any
node.js
like
package
management
like
npn
or
yarn,
you
can
use
different
package
managers
as
well.
B
It's
just
like
javascript,
but
very
flexible
with
the
javascript
libraries
that
you
can
bring
and
all
the
processing
the
events
and
the
jobs
that
we
have
on
the
brigadier
library
and
look
if
you
want
to
also
propose
more
things
for
that
brigadier
library.
If
you
are,
you
know
a
javascript
developer
and
want
to
increase,
improve
this
brigadier,
they
probably
be
happy
as
well.
B
You
can
bring
new
ideas
to
make
the
life
of
the
developers
of
the
script
creators
easy,
and
I
think
the
main
thing
for
us
here
is
look
this
as
a
cncf
project
and
okay
and
keep
in
mind
that
you
can
help
as
well.
You
can
be
part
of
the
project.
You
can
create
new
things.
You
can
propose
the
victory.
Is
there,
you
know
we're
still
working
hard
to
improve
to
have
more
gateways,
and
I
really
recommend
to
follow
this
lakshana
and
yeah
pretty
much.
That's
what
I
think
I
I
could.
B
B
And-
and
you
do
you
get
the
various
files
of
the
home
shot
and
you
you
do
some
configurations
and
you
install
the
gateway,
that's
how
that
works.
I
create
this
one.
If,
if
you
don't
know
how
it
works
and
just
ping
me
I
can.
I
can
help
you
and
I'm
going
to
do
a
five
minutes.
Video
explaining
these
ones,
specifically
the
growing
vent
saws
and
so
you'll,
be
on
on
youtube
as
well.
B
Yes,
pretty
much.
What
I
have
for
today
and
to
go
in
more
details
on
brigade
is
going
to
take
time,
and
I
don't
think
we
have
all
this
time
today
to
to
go
in
details.
B
And
that's
just
running
on
kubernetes,
but
for
the
end
user.
There
is
no
dependence
to
understand
kubernetes
itself
and
that's
a
nice
thing,
because
you
can
have
you
people
here,
helping
the
kubernetes
side
on
the
implementation
side,
but
also
doing
like
examples
gateways.
B
That's
not
like
creating
kubernetes.
It's
just
like
using
like
a
go
sdk
using
a
javascript
sdk
to
call
brigade,
and
I
have
two
projects
that
we
are
working
and
one
is
like.
I
said
the
squad
server.
Another
is
microsoft
teams
integration
to
do
something
similar
to
his
luck
and
imagine
that
you
could
trigger
an
event
from
his
luck
for
a
command
on.
B
A
Yeah,
I
think
it's
time
to
wrap
up
today's
session
and
one
more
thing
to
add
before
having
up
the
session
guys,
and
let
me
show
you
something.
A
Okay,
we
are
so
excited
to
announce
that
we
are
going
to
host
kubernetes
community
base
2022
at
sri
lanka
for
the
first
time
in
the
history
and
I'll
put
the
links
of
the
social
medias
of
the
kcdsl
2022
and
stay
tuned
with
those
pages
and
get
latest
updates
about
kcdsl
2022.
A
And
thank
you,
george,
for
dedicating
your
time
to
share
knowledge
with
all
of
us
and
and
explaining
how
everyone
can
become
a
contribute,
become
a
contributor
for
the
open
source
projects.
And
I
will
put
the
links.
B
Yeah
appreciate
appreciate
invite
and
if
I
come
back
again
with
something
new
in
the
future,
thanks
a
lot.
Everyone
yeah.
B
A
And
thank
you
all
for
attending
today's
session.
Let's
meet
next
time,
stay
safe,
see,
ya.