►
From YouTube: CNB Office Hours : 2021-12-02
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
B
Was
surprised
on
how
many
people
are
using
without
any
publicizing,
I
guess
joe
has
made
a
tweet
about
it
and
it
got
real
good
downloads.
If
you
go
there,
the
github
packages,
you
can
see
over
3
000
downloads
in
a
week.
A
Like
I
know
that,
like
I
know
from
past,
build
packs
that
I've
published
like
the
fact
that
no
one-
that's
not
publicized
a
lot,
I
see
them
getting
downloads
as
well,
because
they
think
they
have
some
automated
like
tool
that
pulls
container
images
down.
Once
every
few.
B
B
I
guess
today
they
it
they
have
like
for
the
30
days,
178
000
downloads,
total.
A
Okay,
our
first
topic
here
how
to
create
builders
without
docker.
That's
that's
a
pretty.
A
Pretty
unambiguous
question
there:
can
I
ask
why
you
don't
want
to
use
docker,
though.
B
B
So
I
was
willing
to
as
I
I'm.
I
need
to
have
a
build
back
for
each
workload,
so
I
was
willing
to
have
a
way
to
not
having
to
to
run
a
docker
container
and
then
run
back
build
pack
builder
create.
So
I
could
just
run
something
that
will
trigger
it.
I
don't
know
if
it
makes
sense,
but
it
was
just
out
of
curiosity
if
it
was
possible,
but
is
this.
B
Is
just
I'm
trying
to
improve
my
build
process
so?
Okay,
if
I
I
could
improve
that
it
would
make
it
faster
so
and
whenever
somebody
adds
or
removes
a
custom
build
pack,
I
would
rebuild
the
builder
yeah,
so
they
they
could
leverage
that
speed
advantage.
But
it's
it's
it's
not
something
that
is
blocking
me.
It's
only
a
out
of
a
way
to
to
improve
see.
A
I'm
only
trying
to
understand,
because
you
know
if
you
make
a
builder,
presumably
you
can
reuse
it
over
and
over.
Like
you
know,
I
don't
know
if
people
you
know
the
the
seconds
games
matters
in
that
case,
but
you
know
I'm
just
trying
to
understand,
but
anyway
you
can.
You
definitely
can
make
builders
without
docker.
I
know
kpac.
Does
this.
I
was
trying
to
drum
up
some
code,
but
I
don't
know
if
I
can
do
it
right
here.
You
know
without
fumbling,
but
you
know
you
can.
A
You
know
basically
put
all
the
components
together
and
write
the
correct
labels
and
things
like
that
and
you
can
get
a
builder
without
pack
builder,
create
for
sure
that
that
is
a
thing
I
was
hoping.
You
know
if
you
wanted
to
get
started,
maybe
maybe
after
this
or
unless
somebody
else
has
it
they
can
give
you
some.
You
know
some
getting
started
code,
but
I'll
I'll
at
least
make
an
item
for
myself.
A
Yes,
you
you
so
creating.
You
could
definitely
create
a
builder
if
you
use
gg,
I
think
it
would
be
a
small
go
program
with
using
ggcr
but
like,
as
me,
was
saying,
there's
a
k-pack
example.
I
think
you
can
follow.
The
code
should
be
shouldn't,
be
that
difficult,
like
it's
just
taking
the
existing
build
image
and
all
the
buildback
layers
and
using
ggci
to
overlay
them
on
top
of
each
other,
along
with
the
lifecycle.
Let
me
see
if
I
can
find
the
actual
piece
of
code
all
right.
A
I
think
my
googling
skills
are
better
than
yours.
I
think
I
finally
got
something
I'll
put
it
in
here,
but.
B
B
B
B
He
pointed
me
to
a
sap
project
which
is
doing
some
cnb
build
for
jenkins.
I
guess,
and
then
he
pretty
much
pointed
for
a
piper
binary,
which
pretty
much
does
some
of
it,
which
is
getting
the
project
at
toml
and
getting
the
both
the
environment
variables
and
the
custom
build
picks
and
doing
some
wrapper
for
for
it.
So
I
thought
it.
B
It
would
be
a
very
interesting
thing
to
see
on
the
build
packs
itself,
because
maybe
I
I
I
didn't
have
to
use
the
the
jenkins
wrapper
in
order
to
be
able
to
to
have
a
a
more
complete
rapper
when
I'm
before
and
after
I
before
and
right
before.
I
I
called
the
creator,
so
I
didn't
find
a
way
to
use
the
creator
passing
the
environment
variables
as
you
are
able
to
do
on
that
packed
build.
B
But
I
I
didn't
try
hard
yet
so
I
was
just
wondering
if,
once
I
I
run
the
container,
all
the
variables
that
I
placed
on
the
the
container
run
will
be
passed
to
the
creator,
or
I
need
to
make
some
enforcement
to
in
order
to
the
environment
variables.
Be
there
some.
B
Sometimes
I
need
a
database
url
or
something
that
will
generate
on
the
assets
pre-compile
or
something
that
needs
a
external
resource
that
will
be
on
the
build
time
and
I
need
to
pass
some
kind
of
a
parameter
to
the
build
to
pack
build
and
it's
fast
and
quick
possible
by
by
using
the
flag
dash
amps.
B
A
B
B
When
you
see
the
piper
that
this
sap
project
has
used,
that
you
can
paste
the
link
here,
which
I
got
from
jen
vaughn
on
the
on
the
select
channel
so
I'll
just
space
here,
so
you
can
share
with
you
and
they
they
made
a
piper
which
has
a
cnb
build,
which
it
wrapper
wraps.
B
The
the
the
creator
before
it
will
read
the
project
toml
file
and
we'll
actually
create
the
build
builder
which
is
over,
and
I
I
already
know
how
to
to
do
it,
but
it
will
also
make
a
way
that
I
didn't
inspect
yet
to
pass
the
environment
variables
to
the
creator.
So
I
guess
the
it
doesn't
uses
the
creator
itself
it.
It
goes
all
the
steps
with
our
within
the
creator,
because
I
understand
the
creator
is
like
a
a
major
caller
for
the
other
steps
right.
A
B
So
I
guess
they,
they
won't
call
the
creator,
they
will
create,
use
the
builder
and
then
the
analyzer
and
all
the
the
exporter
and
all
the
steps
individually
and
maybe
there
I
can
pass
the
environment
variables
as
parameters.
B
A
B
A
A
C
B
That's
something
I
figured
just
today
right.
I
didn't
actually
had
this
a
complete
picture,
so
I'm
getting
the
picture
right
now.
So
that's
why
it's
only
an
idea
that
I'm.
B
To
to
validate
more,
you
know
a
proposal,
so
so,
if
I
I
have
somewhere
that
I
can
just
automate
this
build
because
back
build
already.
Does
that
underneath
right,
like
behind
the.
A
A
B
A
Okay,
I
think
I
get
I'm
so
you
know
I.
I
do
appreciate
your
patience
with
me.
I
think
I
think
what
you
described
is
a
little
dicey
right
because
to
me
you're
describing
a
platform
right
like,
even
though
it's
you
know,
life
cycle
piper
or
whatever,
or
this
is
this
binary?
It's
it's
pretty
much
exactly
like
you
say
it's
doing,
pack
build
it's
you're,
basically
re-implementing
pack.
At
that
point,.
B
A
C
Right,
I
I
do
want.
I
do
have
a
question
for
you,
do
you
so
you
basically
from
what
understanding
is
you
want
to
dynamically,
create
the
builder
on
the
fly
based
on
the
project
tamil.
B
B
B
That
was
where
I
I
was
going
to,
but
when
I
understood
that
I'm
actually
running
the
creator
within
the
builder,
so
I
got
a
new
picture
about
that.
But
let's
say
when
you
are
on
heroku,
you
are
able
to
add
a
new
build
back.
I
believe
that
behind
the
scenes,
when
you
add
or
remove
a
new
buildback,
it
actually
triggers
the
builder
creation.
If
I
understand
it
correctly
right
so
it
doesn't
create
every
build,
but
it
it
creates.
Every
time
you
change
the
builder
somehow
by
adding
or
removing
custom
build
packs.
C
Well,
we
have
there's
been
this
talk
of
this
repair
step
which
I
feel
like
sam
and
anthony
have
heard
a
lot
about,
but
we
basically
as
a
platform
like
anthony's
saying
it's
a
thing
we
do
at
the
platform
level,
but
essentially
we
have
an
a
builder
already
that
is
pre-baked
with
the
heroku
build
packs.
But
then
you.
B
C
A
user
can't
specify,
like
a
third
part
of
your.
You
know,
custom,
build
packs
that
you
want
to
like
use
the
picato,
build
packs,
for
instance,
instead
right
because
they
support
that
and
we
don't
and
you
want
to
build
a.net
image
on
the
platform.
C
C
I
mean,
I
guess
we're
not
like
running
like
pack
rebuild
or
anything
like
minting
a
new
builder
we're
using
our
existing
builder,
and
then
we
basically
have
like
a
volume
that
we're
mounting
these
like
additional,
build
packs
on,
and
then
we
can
run
it.
So
that's
kind
of
supporting
custom
bill,
packs.
B
Yeah,
I'm
not
willing
to
to
understand
the
internals
of
heroku,
it's
a
it's
a
corporation,
so
I
I
was
just
willing
on
the
high
level
like
if
we
could
mimic
what
happens
not
only
on
the
deep
level,
but
what
I
understand
is
like
to
save
resources.
Heroku
is
not
going
to
to
create
a
builder
every
time
you
build,
because
it's
going
to
take
time.
B
So,
every
time
you
you
change
your
building
specifications
like
a
build
pack,
a
customer
remove
or
add
one
it
probably
going
to
rebuild
the
builder
to
comply
with
what
you
expected
to
build
and
that,
as
I
understood
it,
I
I
was
willing
to
under
to
to
figure
what's
the
best
way
to
to
have
this
builder
rebuilt.
B
If
there
is
a
way
we
can
do
it
without
having
to
to
run
a
docker
and
then
within
it
have
to
pack
build
builder,
create
and
then
recreate
the
builders.
If
we
could
have
it
on
a
step
which
is
much
faster
or
I
don't
need
to
to
to
spin
off
a
docker
and
within
it,
have
to
install
pack
and
then
create.
B
C
It
yeah,
so
I
I
get.
I
feel
like
what
I'm
getting
from
your
ask.
Is
you
want
a
way
to
basically
have
custom,
build
packs
and
have
that,
like
you,
don't
actually
care
about
the
creation
of
the
builder
or
that
you
want
to
be
able
to
do
a
build
and
have,
at
the
kind
of
after
user
level,
be
able
to
specify
custom,
build
packs
right
and
then
have
it
be
handled
for
you?
So
you
don't
have
to
kind
of
deal
with
that
like
something.
How
pac
does
it
right.
B
Yeah
not
that
I
I
don't
want
to
handle
it,
because
that's
what
I
currently
do
I
was
willing
like.
If,
instead
of
I
have
to
to
to
run
a
let's
say,
a
ubuntu
image
or
a
alpine
image
and
then
install
pack
within
it.
If
the
the
cnb
as
a
buildback
specification,
could
have
a
before
build
image
that
will
be
able
to
create
a
builder.
I
don't
know
if
I'm
making
myself
clear
like
a
a
pre-built
docker
image
that
I
could
just
trigger
a
creation
of
a
a
build
pack.
B
A
B
Okay,
it
it,
I
just
have
to
run
it
and
run
back
right
off
it
without
any
root.
Necessity
of
getting
as
a
root
right
for
that.
B
A
B
A
You're
not
supposed
to
be
sorry,
I'm
I'm
trying
to
drum
it
up
for
you
right
now.
Unless
somebody
else
has
it.
B
C
I
I
do
think,
there's
probably
some
other
feature
requests
of
stuff
we've
been
talking
about,
which
is
potentially
like
prepare
phase
or
something
that
allows
you
to
basically
inject
stuff,
like
buildpack
download
at
kind
of
the
platform
level.
C
Instead
of-
and
I
know
that
was
something
we
were
talking
about
before
emily
kind
of
went
on
her
sabbatical
over
the
last
year,
because
this
thing
that
we
definitely
want
on
the
heroku
side
instead
of
us
having
to
kind
of
do
it
by
hand,
but
have
it
be
part
of
you
know
some
of
the
private
descriptor
discussions
as
well.
That
have
been
happening
just
like
can
can
life
cycle
basically
as
part
of
prepare
if
a
platform
wants
like
basically
download
the
bill
packs
for
you.
B
C
Necessarily
be
minting
or
creating
your
builder
because
you
could
add
build
time,
basically
download
the
build
packs,
put
them
in
the
right
place
and
then
build
them
right.
So,
like
you,
wouldn't
be
needing
to
go
and
basically
create
a
builder,
a
one-off
builder,
each
time
you're
doing
a
build
because
each
app
might
have
different
set
of
bill
packs.
B
The
second
question
that
I
had
within
this
idea
that
I
I
I
laid
out
there
is
like
which
of
these
steps
that
I,
I
could
quickly
say
here,
like
analyzer
builder,
create
a
detector
and
exporter,
there's
also
the
rebaser
right,
so
which
one
of
them
require
the
environment
variables
to
to
be
passed,
where
the
back
build
will
delegate
those
environment
variables.
B
A
C
Yeah
they're
not
necessarily
set
on
the
builder
like
if
you're
doing,
pack,
building
and
passing
mvars
they're
being
passed
at
build
time.
B
When
I,
when
I
go
like
within
any
builder,
whatever
builder,
I
am
within
it
and
I
go
to
cnb
life
cycle
builder,
it
will
trigger
the
life
cycle
binary
with
a
builder
flag,
and
if
I
go
like
help
there,
I
I
wasn't
able
to
figure
any
flag
that
allows
me
to
pass
this
variable
for
the
cnb
builder.
B
So
it
has
a
usage
of
the
life
cycle
and
it
asks
me
for
app
for
a
dashboard
bags
dash
group
dash
layers
dash
log
level.
That's
no
caller
dash
plan
that
platform,
but
no
no
way
that
I
can
pass
variable.
There
is.
Am
I
missing
something
or
is
it
something
that
is
not
currently
possible
to
do
or
I
I
believe,
I'm
missing
something.
A
Well,
you
know
you
don't
have
to
pass
environment
variables
through
flags
right,
you
can.
You
can
just
set
it
as
part
of
the
runtime
environment
right,
but.
B
B
Yeah
and
in
the
build
time
when
the
creator
calls
the
builder,
if
there
are
aims
on
the
on
the
docker
environment,
would
it
take
them
and
and
use
them
like
a
database
url,
for
example,.
C
B
I'll,
let
you
know
if
it
doesn't
yeah,
and
I
appreciate
that
I
I
don't
want
to
take
all
the
time
that
you
are
being
very.
C
I
mean
this
is
this
is
what
it's?
This
is
officers
it's
here
to
have
people
come
in
and
you
know
it's
also
a
way
for
us
to
gauge
what
problems
people
are
running
into
right,
so
yeah
it
should
work.
If
not,
I
think
there
are
you
can
yeah.
I
mean
there's
a
way
to
basis
that,
like
the
platform,
the
platform
can
set
and
bars
as
well
spec
and
inside
of
that
one
folder.
C
That's
part
of
the
bill
hack
stuff,
but
yeah
it
should.
You
should
be
able
to
just
set
the
environment
variable.
B
Okay,
yeah
I'll
I'll,
try
it.
I
was
just
looking
for
a
flag
because
I
thought
it
would
be
the
standard
way
but
you're
right.
Sometimes
you
just
need
to
set
them
on
environment
and
they
will
be
automatically
used.
A
C
Yeah
are
these
stuff
just
for
configuring
a
particular
build,
or
are
they
like
build
pack
configuration
or
do
you
want
them
at
runtime.
B
A
B
Yeah
for
index
example,
yes,
but
I
have
also
like
a
wordpress
workflows
that
also
require
something
to
do
on
the
build
time
so,
depending
on
plugins
and
stuff,
so
several
other,
like
node
and
other
stuff.
They
still
have
build
dependencies
that
will
relate
to
a
redis
database
or
you
know,
memory
a
key
which
has
any
token
that
it's
required
to
something.
B
C
C
B
C
Kind
of
what
you
want
and
then
there's
a
clear
and
basic
configuration
and
buildpath
tunnel
don't
have
authors
can
set
so
that,
if
that
is
set
to
true
lifecycle,
will
not
basically
load
that
into
the
environment.
B
B
Thank
you
guys.
You
have
been
awesome
and
I
appreciate
all
the
work
you
have
been
doing.
It's
been
very
helpful
to
to
a
lot
of
people.
You
know
several
of
my
our
customers
and
for
our
workloads
ourselves.
So
I
appreciate
all
the
work
you
have
been
doing
and
I
would
like
you
to
share
that
with
joe,
because
I
don't
know
him
personally,
but
I've
been
talking
to
him
via
email.
So
please
share
with
him
my
appreciation
of
all
your
work.
You
have
done.
C
Yeah,
we'll
do
joe
was
supposed
to
be
here,
but
unfortunately
had
another
meeting
come
up
at
the
last
minute.
Yeah
I
mean,
if
you
don't
have
any
other
questions.
I
would
I'm
just
serious
about
kind
of
what
you're
using
build
packs
for,
unless
I
guess
a
better
folks
here
know
just
I'm
always
curious
for
users
like
you
know
how
they
came
across
it.
What
kind
of
just
the
general
like
what?
Why
are
you?
What
makes
you
attractive
to
bill
packs
or
why
are
you
choosing
to
use
it?
B
A
B
It
was
only
a
ruby
platform,
so
I've
been
averaging
evangelists
for
years,
promoted
several
meetings
in
brazil
and.
C
I
appreciate
that
I
I've
been
working
at
baroque
for
11
years,
so
I
think
you've
probably
used
some
code
that
I've
written
okay
there.
B
Okay,
so
I've
I've
been
using
goku
from
jeff,
lindsay
I've
been
using
herokovich
I've
been
running,
you
know
all
the
crazy
stuff
for
several
years
and
I've
been
a
contributor
of
days.
I
don't,
maybe
you
remember
a
gabriel
monroy
who
left
for,
I
guess,
microsoft
bought
them,
helm
and
stuff
and
they
went
all
kubernetes
stuff.
B
I
was
never
a
real
fan
of
kubernetes
myself,
so
I
always
try
to
stick
with
like
ecs
or
other
container
running,
like
any
other
standard
way
of
running
docker
containers,
and
then
I've
been
running
several
workloads
since
then,
probably
hundreds
of
workloads
and
then
I
left
the
corporate
world.
I
was
a
espn
executive.
B
I
was
cio
for
espn
in
disney
in
brazil,
then
I
left
for
my
own
business
and
I
started
to
to
growing
getting
more
and
more
people
on
the
clouds,
and
I
always
use
buildbacks
for
that
from
wordpress
to
whatever
you
have.
I
will
make
a
network
with
the
packs
you
know
java
go
whatever
you
have.
That's
my
passion.
I
I
love
the
way.
Buildbacks
handle
things
it's
much
cleaner
and
I
I
didn't
even
understand
docker
when
I
started
using
heroku.
B
So
buildbacks
would
work
for
me
before
docker
ever
got
for
me,
so
I
really
appreciate
I
joe
has
that
blog
post,
where
he
says
like
19
steps
to
to
make
a
docker
file
and
then
zero
steps
to
make
a
bet
back.
You
know
so
so
I
love
that
approach
and
I've
been
using
that
you
know
whatever,
like
from
dream
host
to
digitalocean,
to
aws
to
google
cloud
platform.
Today
we
are
a
major
partner
of
aws.
B
We
are
advanced
partners,
so
most
of
our
customers
are
hosted
on
aws
and
that's
the
only
reason
why
I
run
most
of
the
workloads
today
on
ecs,
but
we
are
not
tied
to
that.
We,
we
are
always
improving
our
platform.
It's
not
a
public
platform.
We
just
manage
workloads
for
our
customers,
so
it's
not
a
public
platform.
It's
not
a
competitor
for
like
anything
today.
B
It's
only
a
a
private
way
to
make
workloads
work
on
on
the
clouds.
So
one
day,
maybe
we
can
release
you
know,
maybe
recipes
or
open
source
that
that
can
allow
people
to
to
run
buildbacks
like
a
platform
whatever
they
want
majorly
on
aws,
because
we
have
that
very
mature.
Now
but
that's
how
I
got
to
to
know
I'm
a
big
fan
of
heroku
and
ruby,
and
now
we
work
with
whatever
comes
and
fits
there.
C
That's
cool
when
you
kind
of
did
the
same
beast
stuff
did.
I
knew
daku
has
been
doing
some
things
with
it.
Did
you
you're
but
you're,
not
using
like
docker
or
anything
else,
right
like
you're
hand,
rolling
your
own
kind
of
essentially
platform
for
cmd.
B
No,
I
I
actually
use
docker
but,
as
docker
has
become
less
and
less
important
on
this
environment.
I
delegate
that,
for
like
a
some
of
our
builds
are
done
on
github
actions.
Some
are
done
on
a
code
build
from
amazon.
Some
are
done
on
circle
ci,
so
we
don't
have
a
preference.
We
do
whatever
the
customer
likes
and
I
I'm
always
trying
to
abstract
things
to
make
them
work
easier
on
whatever
they
the
customer
wants
it
to
be.
B
You
know
sometimes
like
a
a
lot
of
people
when
github
has
released
these
private
accounts
on
a
cheaper
price.
Many
people
left
the
the
other
platforms
like
gitlab
and
bitbucket
to
prefer
github,
so
we
had
to
migrate
several
customers
there
and
I
just
want
it
to
work
smoothly
and
with
less
steps
and
as
smooth
as
it
can
be.
You
know,
so
we
don't
have
any
preferences,
we
just
make
it
work
and
I'm
always
looking
for
improving
speed
and
improving
the
steps
that
it
takes
to
to
get
things
deployed.
B
C
Yeah,
I
mean
we'd
love
to
have
you.
I
don't
know
if
there's
particular
parts
you're
interested
in
working
on
specifically,
I
know
about
anthony
and
sam
here
are
pretty
deep
in
the
weeds
on
a
lot
of
this
stuff.
A
I
was
just
gonna
say
the
you
know.
The
best
thing
you
can
do
to
help
it
you
know
is
just
be
vocal
about
what
you
want
to
see
in
belfast.
You
know
if
we're
not
serving
weezer
a
visa
in
some
way.
You
know
what
we
really
love
is
some
feedback
right,
like
some
constructive
feedback
on
the
product
would
be
the
biggest
biggest
biggest
thing
for
sure,
but.
B
But
if
you
find
like
a
you,
need
some
improvements
on
documentation,
don't
hesitate
to
talk
to
me
if
you,
if
you
have
any
chores
that
you
you
are
lacking
arms
I'll,
be
glad
to
contribute.
C
Well,
I
mean
sam's
a
maintainer
on
the
learning
team,
so
he's
definitely
the
person
to
talk
to.
I
know
he
has
a
bajillion
issues
on
stuff
that
I'm
sure
we'd
love
help
with
yeah.
I
mean
I
I
mean
you
think
some
of
your
questions,
other
things
of
just
like
you,
I'm
sure,
read
the
documentation,
I'm
just
like.
C
Have
made
your
adoption
out
bill
packs
better?
That
could
help
someone
else
who
is
in
your
shoes,
I
think,
is
pretty
helpful.
B
B
It's
impressing
me
because
I
see
every
day
the
improvements
and
like
the
the
the
milestones
that
you
are
looking
for,
so
I
I'm
really
enjoying
the
the
path
you're
going,
so
I
don't
believe
there's
anything
that
is
blocking
me
from
adopting
or
improving,
and
if
I
ever
find
that
I
know
I
have
an
open
channel
here
to
to
share
with
you,
but
the
only
things
I
have
are
more
like
ideas
to
improve,
but
not
blockers
at
all.
C
A
All
right,
well,
this
theo-
this
was
a.
This
was
one
of
the
best
ones
in
the
wild
I'll.
Keep
it
real
with
you,
paulo
thanks
for
thanks
for
showing
up
asking
great
questions.
These
were
all
good
questions
by
the
way.
Hey
thanks
for
teaching
me
about.
You
know
that
embarrassing.
I
didn't
know
about
the
environment
variables
one,
but
that
I'm
gonna,
let
you
go,
and
I
wish
you
luck
on.
You
know
your
company.
You
know.
I
hope
we
continue
to
serve
all
right.
Kids,
get
the
hell
out
all
right.