►
From YouTube: Harbor Community Meeting 20190717 - Americas Time zone
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
So,
hey
everyone!
This
is
the
harbor
community
meeting.
This
is
for
the
americas
time
zone.
So
if
anybody
didn't
have
a
chance
to
check
out
the
earlier
one
this
morning,
this
is
going
to
be
sort
of
the
the
replay
and
the
update
for
everything
that
sort
of
was
talked
about,
and
I
will
do
my
best
to
kind
of
give
a
an
overview.
A
First
off.
My
name
is
kenny
coleman.
I
am
a
technical
product
manager
for
harbor
here
at
vmware,
I'm
sort
of
a
counterpart
to
michael
michael
who
many
of
you
have
probably
seen
before
or
talked
before.
He
usually
split
up
that
leads
these
things.
He
is
across
the
he's
across
the
pond
doing
his
vacation
holiday
thing
now
for
the
next
few
few
weeks,
so
I'll
be
taking
care
of,
at
least
for
this
meeting,
and
I
believe
the
next
bi-weekly
here
in
two
weeks
as
well.
A
So
if
there
is
anybody
that
is
new,
that
wants
to
introduce
themselves,
you
can
go
ahead
and
do
that
now.
If
not,
we
can
go
ahead
and
kind
of
kick
off.
The
meeting
here.
B
C
John
shell,
with
pivotal
just
a
little
context
for
all
of
the
pivotal
people
joining
we're
building
out
container
registry
as
a
mechanism
for
distributing
software
from
pivotal,
and
our
plan
is
to
use
hardware
to
accomplish
that.
So
we're
excited
to
learn
more
things
and
contribute
what
we
can.
A
Is
there
anybody
not
from
pivotal
or
vmware
on
here,
besides
nathan,
I
know
that
that
might
be
everybody,
then
all
right
cool.
So
what
we'll
do,
as
I
mentioned
so
this
morning,
it's
nine
o'clock
am
eastern
time
is
typically
the
the
one
where
most
of
the
devs
and
everybody
that
are
on
the
call,
there's
also
going
through
a
lot
of
the
demos
and
stuff
like
that.
I
was
able
to
go
through
this
morning.
Kind
of
just
take
some
screenshots
I'll
be
able
to
talk
about
it.
A
If
you
have
any
questions
or
anything
like
that,
I
will
be
some
somewhat
trying
to
take
notes
in
another
screen,
so
we
can
take
it
back
to
not
only
just
michael
michael,
but
also
alex,
who
is
the
the
main
product
manager
for
for
harbor
in
here,
as
well,
so
just
quickly
to
kind
of
run
through
some
things
right
here,
we're
gonna,
just
look
at
some
of
the
1.9
feature,
progress
and
sort
of
what's
happening.
A
There
is
a
small
little
community
update
just
to
kind
of
let
you
know
in
regards
to
what's
happening
regardless
of
cubecon,
we'll
be
talking
a
little
bit
and
showing
some
screenshots
of
the
feature
progress,
that's
going
in
here.
So
of
course,
the
quotas
per
project
web
hooks
as
well
as
azure
replication.
A
A
They
do
somewhere
around
10
000
container
images
is
what
they
have,
and
so
it's
a
it's
a
very
large
use
case
for
for
utilizing
harbor,
and
it
was
a
pretty
good,
pretty
good
little
segment
we'll
be
able
to
share
the
recording
with
that
a
little
bit
later,
once
it's
actually
uploaded
to
youtube
and
then
push
to
github
and
then
afterwards,
if
there's
any
conversation
when
he
wants
to
talk
about
anything,
feel
free
to
bring
it
up
and-
and
we
can
discuss
so
what's
new
in
1.9.
So
far,
that's
been
working
on
so
so
far.
A
The
quote
of
her
project
is
still
in
its
phase
of
moving
forward.
There's
still
progress
happening
and
we'll
be
able
to
show
that
sort
of
what
it
looks
like
right
here
in
a
few
screenshots
going
forward
that
I
took
from
the
live
demo
this
morning,
tag
retention
had
just
started
within
the
past
two
weeks
during
the
last
cycle,
so
we'll
be
able
to
see
that
happening.
A
The
replication
side
is
almost
done,
as
it
says
on
here.
The
only
thing
that's
kind
of
waiting
at
this
point
right
now
is
a
cloud
adapter
happening
for
alicloud.
Sorry,
an
adapter
that's
been
happening
for
alicloud,
and
so
after
that's
gonna,
be
after
that's,
complete,
then
replication
to
multiple
endpoints
and
targets.
This
we're
looking
at
azure,
google,
harbor
docker
ali
and,
I
believe,
there's
one
more
in
there
as
well
so
being
able
to
have.
That
is
a
pretty
pretty
substantial
piece
as
well.
A
One
thing
that
I
don't
have
any
screenshots
for
is
being
able
to
white
lists
cbes,
as
everybody
kind
of
knows,
that
harbor
has
claire
as
one
of
its
packages
inside
of
it
so
being
able
to
do
that,
kicks
off
either
manual
or
routine
scans
on
your
images
inside
of
inside
of
harbor
inside
of
your
projects
with
that,
you
get
a
whole
slew
of
lists
of
other
kinds
of
cves,
whether
they're
critical,
whether
they're,
really
informing
or
anything
like
that.
A
This
is
now
giving
you
the
opportunity
to
whitelist
it.
I'm
saying
that
we're
okay
with
accepting
this
amount
of
risk.
So
if
anybody
that
wants
to
look
into
more
of
that,
you
can
look
in
the
stories
inside
of
github
and
kind
of
see,
what's
been
happening
there
as
well.
A
Endpoint
log
shipping,
utilizing
syslog
is
done
and
then
doing
some
more
scalability
improvements
and
performance
testing
has
been
done
as
well.
I
have
some
of
the
performance
results.
I
can
try
to
grab
that
towards
the
end
of
this.
If
something
is,
if
that's
interesting
to
you
basically
just
looking
at,
I
believe
it
was
like
50
concurrent
push
and
pulls
at
the
same
exact
time
and
and
getting
some
of
the
benchmark
tests
from
it.
A
So
coming
into
the
community
update,
there
were
cfps
that
have
been
submitted
for
qcon
san,
diego,
I'm
sure
many
of
us
are
very
well
aware
of
that
and
what
happened?
There's
there's
a
lot
that
were
submitted.
A
The
the
team
at
harbor
has
been
been
doing
really
well,
actually
getting
accepted
to
kubecon
for
being
able
to
promote
this
cncf
project
and
having
it
move
further
up
the
up
the
ladder
and
having
it
graduate
to
the
next
stage
as
well.
We
are
also
in
the
process
of
now
collecting
requirements
for
version
110.
A
If
you
go
into
the
harbor
project
board,
I
will
drop
it
into
the
chat
as
well.
If
I
can
find
it
real,
quick
there,
it
is.
Okay
where's
the
chat
here.
A
There
we
go
all
right,
so
there's
a
project
board
right
there.
So,
if
you're
interested
to
kind
of
see
exactly
what
is
happening
for
complete
in
1.9,
you
can
check
it
out
there
and
then
you
can
also
see
what
is
being
proposed
for
1.10.
A
If
you
see
something
in
1.10
that
is
important
to
you,
please
go
into
the
the
github
issue
and
comment
thumbs
up
whatever
it
is.
That's
how
we
know
exactly
what's
important
to
the
community.
We
know
it's
important
to
our
users
that
are
out
there,
not
necessarily
just
what
we
think.
So
please
go
ahead
and
do
that
if
you
can
so
just
take
a
few
minutes
and
take
a
look
at
it,
there's
also
two
new
work
groups
that
are
spinning
up
first
is
actually
creating
harbor
as
an
operator.
A
A
This
is
again
something
that's
going
to
be
part
of
the
replication
strategy
going
forward.
Maybe
somebody
can
correct
me
if
I'm
wrong,
that
might
be
implementing
dragonfly
as
as
part
of
it,
but
I'm
not
100
sure
on
it.
But
again,
if
that's
something
that
is
interesting
to
you,
there
is
a
new
work
group,
spinning
up
that
you
can
go
ahead
and
be
a
part
of
that
as
well
all
right.
A
So
let's
go
ahead
and
just
kind
of
show
some
screenshots
of
of
what
they
had
talked
about
earlier
this
morning
and
you
can
kind
of
get
an
idea
of
what
this
is
going
to
look
like
first
is
looking
at
the
the
quotas
per
project.
I'm
going
to
go
ahead
and
just
sort
of
blow
this
up
here
so
so
all
can
see
it.
Let
me
know
if
you
can't
see
it
by
any
means,
but
what
this
is
allowing
you
to
do
is
actually
go
into
the
configuration
in
the
admins
back
in
the
admin
ui.
A
What's
inside
there,
you
can
go
and
drill
down
into
individual
different
projects,
and
with
inside
that
project,
you
can
set
a
few
different
quotas,
there's
two
different
ones.
Actually,
so
you
can
set
it
based
on
the
account
how
many
images
can
you
have
in
that
particular
in
that
particular
project?
So
if
you
want
to
limit
to
4
10
or
60
whatever
it
is,
the
other
is
based
on
storage.
A
If
anybody's
unaware
why
this
was
a
very
important
feature
was
because
you
could
create
sort
of
this
bucket,
but
there
was
really
no,
no,
no
no
rails
or
anything
that
could
stop
you
from
sitting
there
and
adding
terabytes
or
anything
like
that
into
it.
This
is
this
is
a
new
administrative
handle
that
you
can
kind
of
keep
people
with
inside
of
these
guard
rails,
to
make
sure
that
you
can
make
sure
that
it
doesn't
go
over
anything
that
you
want
to
budget
or
allocate
to
it
as
well.
A
This
can
also
be
done
not
only
just
on
with
inside
of
the
the
project
quotas
here
inside
the
configuration,
but
if
you
go
into
the
individual
project,
you
can
see
it
there
as
well.
Here's
just
an
image
of
of
what
it
looks
like
that
if
you
are
hitting
an
actual
quota,
some
of
the
the
error
message
that
you
see
back.
This
is
something
of
course,
that
this
is.
This
is
not
the
final
rendition
of
it.
There's
still
going
to
be
things
that
are
going
to
be
changed.
A
So
moving
on
to
web
hooks
I'll
go
ahead
and
blow
this
one
up
again
for
you
all
too
so
coming
into
webhooks,
it's
systemwide,
so
going
to
the
configuration
side
you
can
just
enable
it
and
it's
actually
enabled
by
default
with
the
check
box,
you
can
check
box.
You
can
check
it
on
check
it
off,
save
it
pretty
simple
to
be
able
to
see
it
right
there
in
regards
of
how
you
configure
it
to
you,
set
your
endpoint
url.
A
This
is
the
server
that
you're
gonna
be
having
all
the
web
hooks
actually
pointing
to
that
secret
is
an
http
header,
so
if
it
requires
anything,
you
can
do
that
as
well
right
there,
and
then
this
is
kind
of
really
the
meat
of
it
right
here.
So
today
these
download
chart
deleting
chart
uploading
deleting
the
images
pulling
the
images
pushing
images
scanning
failed
and
scanning
complete.
Those
are
the
web
hooks
that
are
available
today.
A
It
is
also
this
this
first
iteration
of
it.
This
is
again
sort
of
this
mvp
and
and
sort
of
getting
it
out
here
so
you're
going
to
look
at
this
as
more
things
can
be
added.
A
If
there's
more
things
that
you
would
like
to
see,
there
is
a
in
a
1.10
proposal
or
sorry
1.10
proposal
with
inside
that
project
board.
There
is
a
link
to
web
hook,
2.0
or
the
web
book
webflow
hooks
with
inside
of
there.
Please
go
ahead
and
comment
if
there's
anything
that
you'd
like
to
see
in
regards
to
web
hooks
to
be
able
to
add
it
to
be
added
into
here.
A
One
of
the
other
things
that
you
kind
of
notice
in
here
as
well
is
that
there's
that
big
disabled
button
that
actually
doesn't
mean
disabled-
that
is
actually
a
button.
You
can
click
and
it
will
disable
everything.
So
it's
at
this
time
it
is
an
all
or
nothing
type
of
situation.
A
These
web
hooks
are
also
done
on
a
per
project
basis.
It's
not
done
as
a
all-encompassing
thing
for
every
single
project,
but
you
can
turn
them
on
or
turn
them
off
for
individual
projects,
but
you
cannot
turn
or
turn
off
individual
web
hooks
at
this
time.
So
you
can
look
at
that
coming
in
the
next
iteration.
A
So
if
you
were
to
hit
that
disabled
button,
you
would
see
the
status
of
these
turned
to
a
red
x
with
disabled
next
to
it
likely.
Likewise,
then
it
you'd
hit
the
button
that
says
enabled
and
then
everything
flips
and
goes
to
enable
again.
This
is
not
the
final
ui
for
it,
but
it
is
a
work
in
progress
and
then
looking
at
the
azure
registry
right
here.
So
these
are
all
of
the
types
of
registries
that
are
available
for
replication.
A
So
you
have,
of
course,
docker
azure
aws
google
huawei
docker
hub
as
well
as
native
harbor
replication,
so
adding
in
azure.
Now
we
can
have
replication
go
back
and
forth.
You
put
in,
of
course,
your
your
url,
your
access
id
and
your
secret
and
coming
into
here
is
where
you
can
now
create
multiple
replication
rules
based
upon
a
particular
repository
or
a
particular
project.
A
You
can
set
your
replication
policy
in
here
as
well,
so
once
you
can
replicate
it,
you
can
see.
What's
inside
here
is
able
to
replicate
three
different
images
to
the
azure
registry.
So
that's
sort
of
its
push
scenario.
As
you
can
see
right
there,
it
also
has
the
ability
to
do
polling,
so
you
can
do
polling
as
well
from
there
and
bring
it
into
harbor,
and
you
can
set
it
to
let
it
know
exactly
which
project
you
want
it
to
be
mapped
to
as
well.
A
I
don't
have
any
the
slides
or
anything
from
kai
clouds,
but,
as
I
talked
about,
they
they
use
around.
Ten
thousand
container
images
is
what
they
have
they're
doing:
multi-site
high
availability
across
their
across
their
their
platform
as
well
other
than
that.
So
far,
it's
like,
I
said
we're
gonna
go
pretty
fast
through
here,
so
anything
that
that
you
all
would
be
looking
to
discuss
or
want
to
know.
C
More,
we
did
have
a
a
question
around
kind
of
off
topic
from
anything
else
discussed
around
the
guest
user
permissions,
specifically
the
the
ability
to
list
or
view
all
the
other
members
of
a
project.
C
So
if
this
probably
follows
kind
of
a
more
general
thought
process
for
from
on
our
side
of
more
granular
role-based
access
control,
just
like
the
ability
to
do
things
like
use
labels,
we
may
not
want
to
allow
developers
or
even
people
who
can
push
to
repos
to
apply
labels
if
we
want
to
set
special
purpose
to
them
or
or
things
like
that,
as
as
an
organization
so
just
kind
of
curious.
C
If,
if
there's
any
thoughts
about
specifically
the
guest
role-based
access
control
and
in
general,
like
a
more
general
like
finer,
finer
grain
control
around
some
of
those
things
at.
A
This
point
there's
there's
nothing
that
is
on
the
the
1.9
or
1.10
project
board
for
putting
more
finer
grain
permissions
with
inside
of
the
guest
policies,
or
anything
like
that.
I'm
I'm
writing
notes
so
I'll
be
able
to
take
that
back
to
alex
and
michael
and
kind
of
see
what
they
think
of
of
that
moving
forward.
If,
if
that
is
something
that
you
would
like
to
see,
I
would
always
suggest
opening
an
issue
inside
of
the
repository
and
that's
what's
going
to
get
the
most
eyeballs
on
it.
A
As
everybody's,
probably
pretty
well
aware,
the
majority
of
the
development
team
is
based
in
beijing,
so
it
is
currently
4
4
a.m
for
them.
So
they'll
they'll
see
it
here
in
in
a
few
hours.
Thank.
C
D
I
also
have
a
question:
I'm
not
sure
if
there
are
other
users
of
harvard
that
encountered
this
before
is
we're
trying
to
use
the
harbors
api,
and
currently
we
only
we
can
only
use
like
basic
auth
tokens
in
order
to
authenticate
against
harbor.
That's
like
from
the
swagger
sort
of
api
ui.
Is
there
an
alternative
to
basic
offs.
A
That
I'm
not
entirely
sure
of
I
mean.
I
know
that
swagger
is
a
part
of
it.
I
know
I've.
I've
only
used
the
basic
off
pieces
of
it
as
well.
I've
never
tried
tried
anything
else,
but
I
will
ask
michael
and
see
if
there's
any
sort
of
token
based
or
anything
like
that
and
I'll
see
what
I
can
figure
out.
I
mean
it
from
the
basic
offside
I
mean
you
should
be
able
to
to
utilize
anything.
A
That's
that's
talking
to
the
back
end,
whether
it's
ldap
or
oidc,
that's
sort
of
gonna
be
your
crush
for
it.
D
Yeah
we're
currently
planning
on
using
uaa
and
ua
has
like
built
in
on
refresh
token,
like
a
built-in
oauth
flow,
so
hopefully
like
in
the
future.
We're
able
to
utilize
that
instead
of
basic
auth,
okay
I'll
make
sure
to
make
a
note
that
you
want
to
use
uaa.
E
D
D
So
it's
it's
inconvenient,
because
if
we
want
to
use
a
different
user,
it'll
be
a
like,
we
can
actively
like
log
in
with
username
password.
If
we're
just
using
the
api.
E
I
see
so
I
don't
know
if
it's
changed
in
a
recent
version
of
harbor.
I've
just
dropped
a
github
link
in
the
in
the
chat.
I
know
a
tool
that
we
wrote
that
interacts
with
the
hardware
api,
the
route
we
used
to
do
it,
and
I
copied
this
from
the
the
old
python
api
client
is
by
basically
visiting
like
the
front
end's
login
page
and
doing
a
login
there
and
then
pulling
back
like
the
the
session
token
that
it
sets
and
you
can
set
that
for
further
requests
and
talk
the
api.
E
That
way.
I
don't
know
if,
if
that
helps
solve
your
problem
or
not,.
D
F
F
A
Okay,
anybody
else
have
any
other
questions.
If
not,
we
got
a
lot
of
time
left.
A
Okay,
well,
I
believe,
that'll
be
it
if
you
want
to
find
any
more
of
the
prior
meetings
or
anything
like
that,
of
course,
everything's
available
on
the
github
page,
and
this
will
be
uploaded
in
due
time
as
well.
A
Well,
that's
it
thanks!
Everybody!
If
you
have
anything
else,
feel
free
to
ask
in
the
the
slack
cnc
or
yeah,
then
cncf
slack,
so.