►
From YouTube: Knative Community Meetup # 1
Description
The Knative Community meetup is a virtual event designed for end users, a space for our community to meet, get to know each other, and learn about uses and applications of Knative. Every meeting has a 30 minutes demo, with allocated time to discuss this in small groups.
In this first event, the demo was designed and run by Joana Saladas, software engineer at IBM.
Meeting notes: https://docs.google.com/document/d/1o0ENlHpv5nYPOznlbDc9xzNcwTqtxZrmPAVZLoWRHyE/edit#
A
The
chat,
if
you
don't
have
it
please
add
a
comment
on
the
chat
on
the
side
and
somebody
will
send
you
a
link
I
wanted
to
announce
that
we
are
recording
the
meeting,
as
we
usually
do
with
our
working
group
meetings.
Four
key
native
and
these
recording
would
later
on
and
be
available
on
the
Canadian
use
of
channel.
B
So
I
sent
it
an
email
earlier
this
week
to
the
key
need
of
dev
mailing
list
for
people
to
submit
their
nominations,
for
who
could
be
nominated
for
the
next
TOC.
So
everyone
is
eligible
who
are
currently
on
the
TLC
and
approvers
with
at
least
three
months
10
year,
people
can
self
nominate
or
nominate
other
people.
So
if
you
want
to
nominate
someone
just
send
an
email
to
the
Kane
Kay
native
steering
committee,
google
group
email
address
by
the
23rd
and
then
we're
going
to
start
opening
up
our
election.
B
C
C
We
are
looking
in
particular
for
maintenance
of
it
if
you
are
using
it
and
you
would
like
a
native
eventing
to
keep
supporting
it.
It's
very
good.
Let
us
know
there
is
a
github
issue.
You
can
find
it
in
this
Google
Doc
in
notes
and
come,
and
you
know
make
sure
we
know
how
you
are
using
it
and
we
make
sure
it
will
be
supported
in
future.
C
E
Study
updates,
so
the
first
update
is
Collier
is
new
ingress
that
supports
Kennedy
and
the
difference
main
difference
with
sto
control,
blue
and
get
skunk.
The
worldÃs
report
is
that
Korea
was
specifically
written
for
Canadians,
and
it's
also
really
lightweight
compared
to
mr.
ambassador
doesn't
require
any
specifics.
You
are
so
that's
something
you
can
try
today.
E
The
third
one
is
something
very
important
if
you
use
any
of
the
east,
your
tooling,
so
today
the
tooling
shows
you
the
flows
between
services
in
your
mesh
and
matrix
errors,
etc.
But
it's
cope
by
service
and
the
premise
connective
is
we
create
one
community
service
per
revision,
so
those
tubes
were
not
very
useful
for
Kennedy,
because
you
will
get
one
prohibition
and
would
we
wouldn't
not
show
you
a
good
overall
you
and
now
basically
miss
the
tagging
feature.
E
F
Yes
hi:
this
is
a
person's
working
with
operation
work
group.
Here's
some
of
the
key
points
as
the
information
I
would
have
to
deliver.
F
First,
we
have
that's
a
official
installation
guide
for
operator
as
well,
which
has
been
released
along
with
serpents
13
way,
so
keep
on
doing
that
for
short
for
14
and
second
one,
since
the
operation
will
be,
they
choose
all
source
for
us
to
config
serving
an
event
in
here.
So
what
I
documented
as
a
guideline
for
see
us
on
how
to
configure
our
serving
an
event
ends
with
those
operator
see
ours
is
still
under
review
at
this
moment
are
likely
encourage
people
who
are
in
Germany
in
insult
relation
with
operator.
F
Please
take
a
look
at
this
PR
and
you
will
find
all
the
capabilities
we
can't
do
as
a
similar
moment
regarding
at
the
operator,
CRS
and
I
also
plan
to
make
it
available
under
the
repository
as
well
and
for
14.
I
know
that
for
no
key
component,
like
a
serving
and
even
it
has
already
released
a
few
days
ago,
operator
usually
has
like
a
few
days
what
one
week
time
bar
for
us
to
sync
up
and
we'll
cut
our
release
a
man
early
next
week
and
for
the
14
it
was
been.
F
Such
a
milestone
for
operation
is
due
to
that.
We
have
a
will
post
release
the
two
operators
separately
and
we
also
release
a
all
equal
operator
since
always
set
up
the
Republic
for
the
integration
under
sandbox,
as
normal
will
release
one
integrated
operator,
fortunately
under
that
one
so
with
the
14
kaiser
installed
separately
or
installion.
1
&
4,
which
will
in
terms
of
serving
component,
will
contain
only
support
a
co
as
the
ingress
for
the
next
release.
F
G
Hello,
so
my
name
is
Roland
who's,
I'm
from
from
reddit
and
I'm,
one
of
the
working
group
news
for
client
and
yeah
first,
a
quick
overview.
What
Barry
stand
with
a
KN
client
so
cane
is
a
Scylla
tool
which
you
can
use
to
interactively,
create
a
native
serving
and
inventing
objects,
so
the
serving
support
is
quite
complete.
Actually,
we
have
all
corporations
for
services
and
you
can
in
inspect
services.
As
you
like
directly
from
the
CLI.
G
We
have
support
for
traffic,
split
that
you
can
interactively
and
declare
your
preference
bits
and
as
well
at
the
auto
scale,
parameters
and,
finally,
quite
newest
in
export
for
services
to
actually
you
can
to
interactively
and
incrementally
build
up
your
services
on
the
command
line
and
then
finally
export
those
services
into
a
machine
readable
form
it
like
llamado
Jason.
So
this
can
all
be
done
for
Kenneth
Irving.
We
have
also
basic
support
for
native
anything.
G
So
actually
we
have
good
support
for
all
the
not
but
for
most
of
the
business
sources
which
gravy
venting
comes
with
like
the
pink
sauce,
the
API
server
source
or
sink
finding.
The
support
for
the
container
sauce,
which
is
new
in
creatives
eventing
on
14.
There
are
back
again,
let's
say
like
this:
it's
already
in
the
works,
so
this
will,
you
can
expect
soon
and
one
of
the
next
to
these
is
4k
and,
and
we
support
support
for
management
for
Twitter's.
G
G
Much
like
you
control
itself
and
so
inclined
quantity
will
host
the
black
and
search
we
are
going
to
support
so
feel
free
to
have
a
look
there
as
well
and
but
we're
just
starting
up
there.
So
it's
just
poor
requests
which
are
pending,
but
you
will
see
soon
they're,
more
content
and
then
finally
yeah
you
can
try
out
decay
in
client
with
quite
a
lot
directly
or
you
can
use
also
boo
if
your
neck
onus
directly
and
started
directly
with
a
known
tip
from
Canada,
so
I
paste
it
here,
they're
installation
command
and
yeah.
G
Finally,
actually
we
also
look
others
for
computers
for
sure,
like
and
like
any
other
project
as
well,
but
we
also
are
looking
quite
quite
eager
leave
for
feedback,
especially
UX
related,
because
so
whether
we
are
really
if
a
kind
of
a
could
you
use
experience
like
are
the
comments
and
to
intuitive
other
comments
are
consistent.
Are
the
options
naming
are
good?
G
All
of
these,
let's
say
soft
things
really
very
important
to
us
and
the
more
feedback
we
get
the
more
opinions
we
have
there,
the
better,
and
so,
if
you
have
any
any
opinions
on
that,
please
feel
free
to
reach
out
on
slack
that
was
their
Cecelia
channel
or
open
trust
issue
and
the
creative
client
repository
thanks.
That's
funny.
A
H
C
H
Thanks
for
letting
me
share,
I
said
last
week
to
everyone
that
we've
never
done
a
presentation
before.
So,
if
you,
if
you
really
don't
like
it,
let
me
know,
but
maybe
not
on
here
so
I
joined
the
world
of
cloud
native
about
six
months
ago.
I
work
for
IBM
as
a
software,
and
you
know
I
before
that.
I
actually
had
done
nothing
with
cloud
native
before
I
was
got
a
background
in
data
engineering,
so
very
different.
Sort
of
world
and
I
wanted
to
try
out
K
native
inventing,
because
I
looked
quite
cool.
H
H
H
So
I
used
a
Bitcoin
transaction
data
because
actually
it's
it's
a
real
rich
data
stream.
That's
free,
there's
also
fin
hub
to
IO,
which
is
a
good
one
for
financial
data
that
you
could
use
instead,
I
think
you
know
you
can
use
Twitter,
but
it's
pretty
overused
and
I
think
this
is
like
quite
a
nice
alternative
for
companies
that
maybe
work
in
finance
or
insurance.
Things
like
that.
H
Just
like
some
ideas
of
what
you
could
do
with
this
data
set.
I
think
you
could
like
predict.
Transaction
fees
visualize
the
data.
So
this
this
link
is
actually
selling
you
a
Bitcoin
wallet
which
I'm
not
promoting
in
any
way,
but
they
have
a
really
cool
visualization
on
their
website,
probably
not
done
through
inventing,
but
it's
all
really
cool
and
you
could
set
up
some
classification
for
transactions
and
send
push-based
alerts
and
things
that
which
I
actually
will
show
like
a
classification
method
later.
H
So
you
need
some
stuff
before
you
deploy
this.
This
is
the
stuff
you
need.
The
code
can
be
found
on
my
repo
on
the
following
repo.
So
the
first
one
is
this
scenario
that
I'm
gonna
show
today
and
Kay
native
Bitcoin
WebSocket
event
source
is
just
the
WebSocket
source
for
the
Bitcoin
data,
which
is
also
available.
I've
got
a
blog,
which
probably
is
a
bit
lower
level
than
anyone
here
would
need
to
read,
but
it's
just
like
an
introduction
into
things
like
eventing.
While
you
do
have
been
doing
things
like
that,
I
think.
H
D
H
Anyway,
okay,
let
me
know
if
it
hangs
like
hangs
I
might
need
to
do
a
bit
of
jumping
around
and
so
I
wanted
to
like
for
me.
I
wanted
to
see
like.
Why
would
I
actually
do
this
like?
Why
would
I
do
eventing
as
a
business
or
you
know?
What
are
the
advantages
for
me,
especially
someone
who
does
not
know
it
was
not
really
technical,
there's
other
ways
of
doing
some
other
stuff
I
mean
there's
other
ways
of
doing
exactly
what
I'm
about
to
show
you.
H
So
I
really
wanted
to
highlight
some
key
advantages,
and
these
were
just
some
of
them.
I
think
a
native
eventing
really
lends
itself
to
push
based
messages.
Messaging,
I,
think
there's
real
true
decoupling
of
producers
and
consumers
and
I
think
it
can
be
really
useful
if
you
want
to
do
things
like
for
detection.
H
H
Which
is
a
web
web?
A
web
socket
that's
supplied
by
by
a
block
chain
info.
We've
got
an
events
all
seeing
the
messages,
turning
them
into
cloud
vents
and
then
sending
them
to
the
broker,
and
then
we've
got
an
event
display
which
is
subscribe
to
these
events
that
come
from
the
blockchain
source
and
it's
updating
a
UI
front-end
in
real
time
so
show
you.
Can
you
see
my
terminal.
H
H
H
Yeah
so
then
I'm
gonna
just
deploy
the
websocket
sauce.
If
you
want
to
build
it
yourself,
there's
already
a
docker
image.
But
if
you
wanted
to
build
it
yourself,
all
the
stuff
is
in
the
repo
see
and
do
that.
H
I'm
not
gonna,
verify
the
events
now,
but
you
in
the
next
slide.
There's
some
commands
that
you
can
use
to
verify.
I'm
then
gonna
deploy
it
trigger,
which
is
going
to
say
that
I
want
to
subscribe
a
service
that
I
have
not
deployed.
Yet
to
these
events
and
then
I'm
gonna
deploy
my
UI
service,
which
takes
the
messages
and
displays
them
on
a
UI
which
probably
in
a
real
microphone.
So
it
should
be
two
separate
services
but
they're
one
at
the
moment,
and
there
are
kubernetes
deployment.
H
And
then,
if
I
go
to
my
my
with
my
UI
site,
where
it's
been
sent
to,
you
can
see
their
messages
isn't
true
in
real
time,
and
this
is
done
with
a
server
sent
events
library
and
go
I'm.
Gonna
flip
back
I'm
just
gonna
delete
the
these
two
services
because
I'm
gonna
deploy
another
one
and
my
computer
died.
If,
if
I
leave
everything
running,
fortunately,.
H
H
And
I
wanted
to
talk
a
bit
about
the
WebSocket
source
that
I'm
using
so
like
I
said
you
could
swap
it
out
for
something
else.
I
would
like
to
add
this
in
in
the
future.
I
haven't
done
that
yet
but
baby,
and
this
is
like
just
a
deep
dive
on
the
code
for
the
WebSocket
source,
so
import
venting
and
WebSocket
client,
so
using
the
guerrilla
WebSocket.
One
I
should
also
caveat
that
this
was
also
the
first
time
that
I've
ever
go
so
there
might
be
better
ones.
H
H
Then
we
connect
to
the
WebSocket
that
the
URL
that
we
specified
earlier,
which
is
the
blockchain
info,
not
changed.
Our
info
requires
that
you
send
it
this
message:
Oh
unconfirmed
sub,
to
initiate
the
transaction
stream.
So
we
do
that
and
then
we
read
each
transaction
message
on
the
way,
create
a
new
cloud
event
for
each
message.
In
this
case,
I
set
the
type
as
WebSocket
event.
H
The
source
is
set
to
the
the
address
that
we
gave
as
our
WebSocket
source,
and
the
message
is
the
message
of
the
transaction,
which
is
going
to
be
sent
on
there's
like
a
que
native
official
web
socket,
which
you
can
probably
play
with
as
well,
and
get
it
to
do.
A
similar
thing.
I
guess,
like
I
said
this
is
just
sort
of
how
I
approached
creating
it.
I
found
it
quite
hard
actually
to
find
in
the
docs
like
what
I
needed
to
do.
H
It
was
a
little
bit
like
unclear
for
someone
that's
completely
new,
but
but
it
was
ok.
So
the
next
part
that
I
wanted
to
show
is
this
sort
of
scenario
and
your.
A
H
This
part
working
as
well,
so
this
was
slightly
like
a
slightly
more
I
guess:
Bill
our
example
of
what
you
could
do,
so
we
have
our
container
source
and
our
broker
and
the
event
display
that
we
deployed
in
the
first
part.
But
this
time
we
also
have
a
classification
service
which
is
going
to
take
the
transactions
and
it's
just
going
to
classify
them
into
a
size.
H
So
it's
gonna
just
classify
them
as
small
or
large
like
very
simple,
and
then
it's
gonna
send
that
size
classification
back
out
as
another
message
as
another
event
back
into
the
que
native
presenting
ecosystem,
and
that
message
will
then
be
consumed
by
another
service,
and
the
idea
is
that
this
could
be
something
like
doing
like
some
sort
of
transaction
in
the
fly
and
then
maybe
the
other
service
needs
to
know.
Okay,
these
these
transactions
are
really
large.
I
need
to
alert
someone
about
this.
A
H
A
H
A
H
Strange
yeah,
weird
cuz,
it
says
you
are
presenting
to
everyone
in
my
screen.
Okay,
I
can
just
talk
through
like
the
last
bit,
I
mean
the
repo
is
there.
So
if
it
comes
up
just
let
me
know
and
then
I
can
deploy
while
I'm
talking
it.
I
G
I
H
Strange
because
I'm
just
on
the
same
screen,
so
it
seems
like
it's
just
playing
catch
up
a
bit
actually
I'm,
not
really
sure
why.
Maybe
it's
just
really
slow
I'm,
just
trying
to
get
rid
of
some
of
this
yeah
so
that
this
seems
to
not
really
wanna,
says
I'm
presenting
to
everyone
with
my
terminal
screen.
F
J
H
Okay,
so
that
this
makes
it
seem
much
more
exciting
than
it
really
is,
but
now,
let's
just
do
it
anyway,
so
we've
got
the
source
running
I,
don't
have
any
other
I,
don't
know
any
other
services
running
at
the
moment.
So
I've
got
another
folder
classification,
and
in
here
I've
got
some
yeah
muls
I'm
gonna
apply
the.
H
H
And
I'm
also
going
to
apply
another
trigger,
which
is
basically
gonna,
be
subscribe
to
by
just
a
simple
event
display.
So
that's
that's
taking
the
messages
and
classifying
them
and
then
this
event,
this
reply
display
service
is
actually
just
taking
the
traffic
art
the
classified
messages
and
showing
them.
So
the
idea
is
that
you
would
run
these
at
the
same
time,
but
my
daughter
will
die.
J
H
But
now
we're
seeing
all
the
events
coming
through
that
have
been
classified
with
a
size
of
small
or
large
and
I
mean
it's
not
like
groundbreaking
classification
model,
but
just
for
simplification
purposes.
You
know,
hopefully
someone
who
wants
to
do
something
like
this.
This
is
more
about
how
to
set
up
rather
than
how
to
build
a
good
classification
model,
but
basically
that
that's
how
you
can
send
messages
have
another
service
do
something
to
them
on
the
fly
and
then
send
a
message
back
out
to
the
ecosystem
and
consume
a
new
message.
H
H
H
It's
a
really
simple
classification
model.
It
just
takes
the
input,
values
and
then
mount
it
and
I
was
it
small
I'd
like
to
make
it
more
interesting,
but
just
for
the
fun
of
playing
around
founder
serves
what
it's
known
to
do
and
what
I
wanted
to
show
you,
but
seemingly
can't,
because
it
doesn't
like
my
screen
is
some
of
the
things
that
I
wanted
to
add
in
the
future.
H
Some
really
good,
as
of
information,
that
I
found,
which
you
guys
can't
see
on
the
slide,
but
I'm
gonna,
try
and
tell
you
what
the
URL
descriptions
were
and
the
key
native
doc
still
busy
or
a
good
place
to
start
and
I
found
a
really
good
medium
article
by
I'm,
gonna,
say
the
name
right
now,
but
zimin
when
which
was
about
exploring
endings
image
file.
That
was
a
really
good
article.
H
Mittai
this
stuff
from
Metis
at
ml
misperceive
for
the
cluster
local
stuff,
I
got
really
stuck
on
that
when
I
was
first
applying
this
and
Marnie
Kay
native
demos,
we're
really
useful
as
well.
I
highlighted
some
areas
that
I
thought
could
be
added
to
by
the
community.
I
think
for
me,
the
KN
cloud
events
package,
Doc's
I
thought
it
would
be
nice
to
have
a
few
more
use
cases
for
that.
I
think
if
you
know
what
it
does
already,
it
probably
makes
complete
sense.
H
H
H
H
K
A
J
H
A
So
this
we
have
a
some
more
minutes
left
and
the
ideas
that
maybe
we
discussed
with
them
or
any
thoughts
that
it
brought
up
or
if
you
want
to
ask
any
questions,
this
would
be
the
time
to
to
do
it.
So
if
anybody
has
any
any
other
thoughts
about
Joanna's
demo,
please
do
speak
up
or
feel
free
to
chat
on
the
chat
box
on
the
side.
H
H
So
so
it
would
be
cool
to
see
how
other
people
will
approach.
This
I
obviously
ran
into
the
multiple
ports
issue
with
K
native
serving,
and
there
were
some
such
yes,
but
it
would
be
really
cool
to
see
like
what
what
would
be
best
practice
way
of
doing
this.
Is
it
so
how
I've
done
it
here,
or
maybe
there's
other
ideas
for
how
you
do
something
like
that.
H
So
I
wanted
to
learn,
go
anyway
and
I
like
go.
I
I
would
like
to
play
with
Python.
Actually,
interestingly,
unless
I
completely
missed
it,
the
KN
class
I.
Would
its
package
for
Python
has
like
a
neat
little
booklet
with
it
with
some
documentation,
whereas
I
think
the
go?
One
has
nothing
so
that
made
me
want
to
use
it
even
more
I
didn't,
but
that
documentation
was
quite
useful
for
doing
it
and
go
anyway.
H
I
think
my
next
step
would
be
to
build
out
a
service
in
Python
and
use
that
IBM
I
think
most
of
my
team
would
probably
prefer
to
use
like
Java
or
something
like
that.
I'm,
not
really
a
big
Java
user,
but
I
think
that
would
really
be
something
they'd
be
looking
to
use,
but
for
me,
yeah
probably
go
apply
them.
H
I
think
it's
also
like
the
audience
of
it.
So
I
think
people
that
you
like
data
science
and
ammo
and
stuff
are
really
heavy
in
Python,
which
is
what
Carlos
Santana
is
just
typed,
so
I
think
for
those
people
to
really
engage
and
see
what
they
can
do.
I
think
Python
would
be
a
good
one
to
to
use
more
and
be
more
with
and
there's
definitely
something
I
want
to
vlog
about,
and
you
do
in
the
future.
Maybe.
K
I
H
Actually,
it
has
been
quite
painful,
I.
Think,
for
example,
one
of
the
things
that
I
did
at
the
very
beginning,
when
is
that
playing
with
K
native,
was
make
how
to
get
up
and
running
with
K
native
block.
Hey
and
I
really
regret
it,
because
whatever
I
wrote
in
there
is
now
irrelevant
and
probably
doesn't
work
anymore,
so
I
and
actually
I
wish
that
no
one
would
write
them
because
they're
all
different
and
that
was
quite
confusing.
H
I
have
run
the
new
in
some
scripts,
which
we've
seen,
which
seem
fine,
it'd
be
nice
to
know
like
what
the
main
things
are
in
the
new
ones
are
wise,
been
just.
How
does
it
get
running
compared
to
how
you
used
to
run
with
the
old
ones
like
that
I
think,
sometimes
just
the
background
I
think
again,
it's
just
the
difference
between
being
that,
you
already
know
in
it
and
someone
who
just
doesn't
know
what
the
hell
they're
doing
just
being
more
explicit
I
guess.
A
A
I
One
thought
would
be
I,
don't
know
how
much
extra
time
Jonah
has,
but
you
know,
I
know
that
we're
gonna
try
to
trim
this
to
put
on
YouTube,
but
a
separate
recording
of
just
you
know.
The
screen
screen
recording
of
the
slides
and
the
demo,
particularly
since
we
have
the
screen
share
problems,
would
be
pretty
nice
yeah.
A
F
I
J
A
Awesome
so
I
think
if
nobody
else
has
any
more
questions,
we
are
reaching
the
end
of
our
meetup
today
and
I
would
like
to
ask
you
to
please
fill
out
a
survey.
If
you
have
a
few
minutes,
it
only
takes
like
three
to
five
minutes
so
that
we
can
have
a
sense
of
how
much
you
enjoy
this
event
and
what
things
we
can
change
to
improve
it
in
the
future,
because
is
the
first
Kenny
to
community
Meetup.
A
So,
as
you
know,
we
we
are
learning
as
we
go
and
there
are
things
that
we
can
improve
for
sure,
but
we
really
appreciate
all
of
you
coming
up
to
meet
each
other
and
to
talk
and
I.
Thank
you
so
much
again
to
to--for
for
the
demo
and
for
their
discussion,
everyone.
So,
yes,
the
survey
is
also
linked
on
the
agenda.
So
if
you
cannot
get
to
it
right
away,
please
do
so
later
in
the
day
and
I.