►
From YouTube: Carvel Community Meeting - October 12, 2022
Description
Carvel Community Meeting - October 12, 2022
We meet every 2nd and 4th Wednesday at 9am PT. We'd love for you to join us live!
This week we talked about Carvel at the upcoming KubeCon, podcasts/blogs/videos featuring Carvel, new releases in imgpkg, and what the team's been working on. Check out full details here:
https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#October-12-2022-Agenda
A
A
If
you're
watching
this
from
home
I
want
to
come,
join
us
live.
We
meet
every
second
and
fourth
Wednesday
at
9,
A.M
Pacific
time.
It's
a
good
opportunity
for
you
to
come
and
meet
the
team
meet
other
members
of
the
community.
Ask
questions,
listen
in
on
what
the
team's
working
on
and,
if
you
have
like
you
know,
any
any
feedback,
or
if
you
have
any
suggestions
on
on
what
you
would
like
to
see
from
Carvel
you
can
you
can
do
that
as
well.
A
If
you
can't
come
and
join
us
live,
you
can
still
find
us
in
other
areas
to
reach
us.
So
you
can
find
us
in
the
Carvel
Channel
and
the
kubernetes
slack
workspace.
You
can
email
us,
you
can
find
us
on
GitHub
with
any
of
our
project
repos
and
you
can
find
us
on
Twitter
at
carbol
underscore
Dev
if
at
any
point,
you're
interacting
with
us
or
any
other
members
of
the
community.
We
ask
that
you
please
read
and
abide
by
our
code
of
conduct.
A
If
you
are
using
any
of
the
cardboard
tools,
we
want
to
know
more
details
about
how
you
are
using
this,
like
any
of
the
cardboard
tools.
So
we've
created
this
pinned
issue
that
asks
you
to
provide
some
details
about
your
company,
how
you're
using
Carvel,
how
can
we
reach
you,
etc,
etc?
And
you
can
also
add
your
logo
in
your
comment
so
that
we
can
add
it
to
the
adopters
page,
which
is
optional,
but
we
would
love
to
promote
you
on
our
adopters
page
as
a
as
an
adopter
of
carbol.
A
Moving
on
to
announcements,
so
carpool's
going
to
be
at
this
little
conference
called
kubecon
and
in
about
two
weeks
so
we're
super
excited.
We
have
a
couple
of
of
areas
where
we
will
be
I
know
that
outside
of
this,
we
are
working
on
some
opportunities
to
be
at
the
the
Tag
app
delivery
Booth,
so
so
that
cargo
can
do
some
demos
there
and
as
well
as
the
VMware
Booth,
but
once
we
have
more
details
there,
I
can
I
can
share
it
here.
A
Otherwise,
we
have
a
co-located
session
at
gitupscon,
Tuesday,
October,
25th,
4,
15
to
4
45
pm
and
that's
experimenting
with
q
and
cargo
to
enable
getups
for
your
applications
with
Dimitri
and
Rupa,
then,
for
the
main
show
we
have
on
Wednesday
October,
26th,
9
40
to
9
45.,
the
we
are
doing
a
keynote
and
Rupa
is
going
to
be
delivering
that
and
it's
beyond
automation.
Kubernetes
success
requires
a
get
UPS
mindset.
A
A
B
Sure,
just
that
part
of
what
we're
highlighting
in
this
post,
that
coincides
with
our
release
of
ytt
0.43,
which
includes
generally
available
data
values,
validations
and
this
talks
about.
Why
do
you
even
care?
So
it's
a
short
read
but
hopefully
helps
helps
you
understand
where
do
validations
fit
in.
A
Awesome
so
be
sure
to
give
that
a
read,
and
let
us
know
if
you
have
any
questions
thanks,
John
hi,
moving
on
to
upcoming
content
on
October
12th,
which
is
today,
is
that
accurate?
Is
it
coming
I
believe
so
varsha?
Do
you
wanna?
Is
this
where
you
wanted
to
showcase
your
video
and
highlight
a
little
bit
more
about
it?.
C
Are
you
all
able
to
see
the
screen,
and
so
this
is
the
ytt
getting
started
tutorial
series
we
are
trying
to
get
here.
This
is
especially
for
someone
who
is
coming
to
Carvel
and
ytt
and
trying
to
understand
ytt
and
just
coming
coming
there
for
the
first
time
and
trying
to
figure
out
what
ytt
is,
what
it
is
doing
and
how
they
can
just
get
started,
because
sometimes
the
documentation-
and
here
like
there
are
a
lot
of
things
they
have
to
go
through.
C
C
So
I'll
just
play
this
a
part
of
this
video
for
first
five
minutes.
It
is
the
introduction
to
ytt
what
problems
ytt
is
trying
to
solve
and
then
we'll
jump
into
playground.
Examples.
So
yeah,
let's
get
started
here.
C
C
C
So
what
is
ytt
ytt
is
a
yaml
templating
tool.
Yaml
is
a
data
serialization
language
that
is
widely
used
for
writing
configuration
files.
What
is
meant
by
templating
templating
is
a
static.
Config
templating,
a
static
configuration
file
means
extracting
parts
that
I
know
my
end.
User
will
likely
want
to
change
or
add
logic
to,
but
why
do
you
need
templating
at
all
and
what
problems
is
why
it
is
solving.
C
Another
Advantage
is
like.
Are
you
tired
of
counting
spaces
and
indentations
to
make
sure
you
have
valid
yaml
and
repeating
this
for
each
and
every
configuration
file?
What
if
you
have
thousands
of
yaml
files,
ytt
templating
is
useful
for
avoiding
parsing
errors.
Ytt
operates
on
yaml
structures
instead
of
text
based
templating.
The
first
thing
ytt
does
when
it
is
processing
a
yaml
template
it
parses
that
file
as
yaml.
C
Why
did
it
take
CML
in
and
renders
guaranteed
valid
yaml
out?
This
eliminates
the
need
to
count
spaces
or
Escape
codes,
including
pipes
and
filters
for
indentations,
as
in
traditional
text-based
templating,
so
users
can
now
focus
on
their
configuration
needs.
Instead
of
issues
associated
with
text,
templating
ytt
uses
yaml
comments
to
annotate
structures
so
that
it's
no
longer
text
templating
but
structure,
aware
yaml,
templating,.
C
Another
issue:
you
might
be
well
aware
of
pain,
of
maintaining
patches
or
edits
and
configuration
files
manually
by
following
same
steps.
Every
time
you
do
the
deployment,
for
example,
say
if
there
is
a
third
party
yaml,
and
you
need
to
make
changes
to
that,
yaml
that
you
don't
own.
C
Another
problem
you
might
have
faced
is
when
you
need
to
template
and
apply
patches
together.
You
need
to
learn
and
work
with
different
tools
for
that
which
obviously
increases
the
complex
setting.
C
So
ytt
allows
you
to
template
and
Patch
as
needed
together
to
easily
make
your
configurations
reusable
and
extensible
one
more
advantage
of
using
tool
like
quantity
is.
Would
you
like
to
be
sure
that
your
configurations
are
secure?
Definitely,
yes,
like
no
secrets
getting
exfiltrated
no
network
calls
are
made.
Ytt
provides
secure,
fast
and
deterministic
execution.
C
Why
did
the
execution
environment
is
hermetic
and
side
effect
free
with
no
access
to
file
system,
Network,
timed
Randomness
and
operating
system
interfaces?
This
guarantees
that
templates
produce
identical
output
with
the
same
input.
Your
configuration
changes
only
when
you
change
it
now,
let's
start
playing
with
ytg
on
ytd's
playground.
This
is
the
interactive
playground
and
we'll
start
by
working
with
simple
hello.
World
example.
Then
we'll
just
slowly
introduce
extracting
variables
using
functions,
loading
data
values
using
conditionals
events
and
using
for
Loops.
So
let's
get
started,
I'll
open
my
playground
here
and
share
that
window
here.
C
This
is
the
interactive
playground
to
see
ytt
in
action
if
you
are
new
to
YTD.
These
are
some
examples,
organized
by
topics
so
that
you
can
familiarize
yourself
with
white.
It
is
key
features
if
you
are
more
advanced
user
and
if
you
need
a
quick
way
to
validate
how
ytt
would
render
your
files,
then
you
can
put
your
files
using
add
file
option
over
here
and
run
it
through
ITT
and
see
write
it
in
action.
What
what
output
you
will
get.
C
C
Yeah,
so
these
kind
of
examples
I
have
added
I'll
not
take
too
much
of
time
here.
People
can
obviously
go
on
YouTube
and
watch
these.
We
will
upload
the
link
to
this
tutorial
series
on
our
website
and
along
with
the
timestamp,
so
Advanced
users,
or
who
are
already
little
bit
familiar
with
it.
They
just
want
to
go
to
examples.
They
can
view
them
all
this
example,
so
I'll
just
show
couple
of
them,
like
I,
have
plus
time
times
time
here
so
from,
for
example.
C
Here
here
in
this
example,
we
are
extracting
variable,
with
name
as
a
front-end
service.
C
C
This
is
a
another
example
where
so
I'll
just
run
this
for
Loop
example,
and
if
conditional
example-
and
that's
it
that's
what
we
can
do
for
today
and
then
people
can
go
through
these
tutorials
as
and
when
they
get
time
basically
go
through.
Look
through
all
the
values
that
are
present
in.
C
Saw
how
to
use
functions
and
without
how
to
extract
two
variables.
We
saw
how
to
use
data
values
to
get
the
values
that
you
need
now.
The
next
section
is,
we
will
see
how
we
can
use
conditionals
and
for
loops.
C
So
this
is
our
example.
Now
what
if
I
have
multiple
Services
added
in
the
data
values
file.
C
And
I
have
another
service
call
backend
and
I
want
to
generate
the
configurations
for
these
two
services
or
any
new
services
that
can
get
added
on
the
Fly.
C
C
For
this
service
I'll
add
a
for
Loop
here
for
before
that,
I
have
to
add
hash,
add
for
C
service
in
data
dot
values,
Dot
services.
C
This
is
how
I
will
add
a
for
Loop
and.
C
So,
for
name
instead
of
taking
it
directly
from
data
values,
name
I'll,
add
service
dog
name.
So
now
this
name
is
getting
rendered
from
data
values.
File
and
I
got
two
separate
configurations:
one
for
front-end
service,
one
for
backend
service.
This
front
end
is
appearing
because
I
have
it
hard
coded
I'll
update
it
here
as
well.
C
So
now,
as
you
can
see,
this
is
a
configuration
for
front-end
service
and
this
is
the
configuration
for
backend
service
so
for
each
new
service
that
gets
added
to
data
values,
you're
gonna
get
entire
kubernetes
service
manifest,
and
this
is
showing
you
the
power
of
for
Loop
and
for
end
user.
You
write
one
line
and
you
get
the
whole
manifest,
for
example,
name
and
I,
say
and
deformed
so
I
got
one
more
default
service
over
here.
C
Let
me
update
the
version
as
well,
so.
B
C
C
Now
say
if
I
want
to
add
HTTP
and
https
support
for
these
Services
I
want
to
support,
say
only
HTTP
for
back
front
end
and
not
for
backend.
Let
me
first
add
few
the
lines
over
here
ports,
this
kind
of
configuration,
so
here,
as
you
can
see,
it
is
appearing
for
all
of
these
services,
so
I
need
to
make
it
conditional
like
I,
want
the
HTTP
only
for
prime
time
and
and
HTTP
is
not
allowed
for
backend.
So
how
do
I
do
that,
for
that?
I
can
add.
C
B
C
Service
dot
allow
http
through
then
show
this
chunk,
and
so
now,
as
you
can
see
here,
I'm
configuring,
the
these
services
I'm
configuring-
how
these
services
are
being
exposed.
C
And
this
is
how
we
are
making
the
chunk
chunk
of
yaml
optional.
C
So
yeah,
this
is
how
we
can
use
various
features
of
ytt.
Let
me
get
back
to
the
presentation.
Other
way
you
can
try
out
ytt
examples
is
through
the
terminal.
C
So
to
see
why
didn't
action
locally?
You
need
to
do
few
steps
like
follow
few
steps,
as
mentioned
here.
These
are
available
on
the
website
too.
So
I'll
share
my
screen
for
the
terminal
and,
let's
see
here
and
right
now,
I
have
already
installed.
Ytt
I
have
installed
through
growtab
VMware,
tanzo,
Carvel
and
then
reinstall
YTD.
So
if
I
do
ytt
version
gives
me
the
latest
version
that
I
have
and
then
I
have
already
cloned
the
examples
repo,
but
you
can
clone
it
using
this
using
Buzz
directory.
C
C
C
B
A
C
A
Okay
and
so
for
those
watching
from
home,
just
a
reminder,
you
can
go
check
out
the
full
video
when
we
upload
it
to
YouTube
I'll,
be
sure
to
share
that
on
Twitter
and
make
sure
everybody
has
access
there
right
and
if
you
have
any
feedback
or
questions,
please
feel
free
to
reach
out
to
us
all
right.
Let
me
share
my
screen
again.
A
All
right,
so,
as
far
as
content
goes,
it's
not
limited
to
just
the
team.
So
if
you
have
something
that
you
are
working
on
with
Carvel
or
you
have
anything
interesting,
you
want
to
share.
As
far
as
your
knowledge
with
Carvel
goes,
we
would
love
for
you
to
sign
up
here
in
this
Wiki
weekly
content
sharing
posts
that
we
have.
You
could
add
your
name
date
that
you
wish
for
it
to
be
published.
A
A
You
add
that
there
and
if
you
have
a
Twitter
handle,
you
can
add
that
and
we'll
add
it
to
the
promotion
when
we
do
the
tweet
and
additionally,
we
would
love
for
you
to
come
and
join
the
community
meeting
itself
so
that
you
can
talk
about
what
you
are
sharing
and
so
that
people
can
ask
questions
live
as
well.
If
you
do
sign
up
and
and
you
post
something,
we
will
send
you
a
t-shirt
as
a
thank
you
moving
on
to
releases
so
image
package,
0.33.
A
D
Hey
so
the
best
release
after
the
previous
one
for
September
there
we
go
so
image
package.
Two
things
to
note
about
this,
this
particular
version.
So
we
made
a
big
change
on
node
32
that
changed
the
way
image
package
handles
keychains,
that
by
default
it
no
longer
uses
keychains.
What
does
this
mean?
It
means
that,
if
you're
inside
a
a
is
sometimes
you
can
authenticate
using,
for
example
like
the
gcp
services,
or
you
can
authenticate
using
the
the
Azure
Services
internally.
D
Previously
image
package
was
just
doing
this
by
default
and
just
trying
to
connect
these
services,
like
the
logic,
has
changed,
and
now
it's
not
gonna.
Try
that
and
it
you
have
to
tell
it
that
you
want
to
authenticate
to
those
Services.
D
So
there's
like
a
minor
issue
there,
where
you
could
only
provide
one
you
can
provide
more
than
one
so
this
this
is
what
it's
being
fixed
on,
that
with
that
bug,
to
be
fair,
like
there's,
really,
no
reason
for
you
to
authenticate
with
more
than
one
is
because
you
can
only
run
that
single
instance
of
image
packaging
in
a
single
place,
but
who
knows
so
that,
and
we
kept
on
expanding
our
API
now.
D
Tag
list
is
also
available
that
basically
I
I'm
not
sure
like
how
to
explain
what
this
does,
but
it
basically
lists
tags.
B
D
D
It
like
we're
gonna
keep
on
expanding
on
our
on
our
apis
to
add
more
things
as
as
the
as
there
are
like
there
are
some
requests
for
copy
as
well,
so
maybe
that
might
be
something
that
we'll
be
adding
Max
on
our
API.
B
Question
is
there
like
a
regression
in
the
Behavior
now
where,
before
you
were
able
to
off
with
multiple,
is
and
now
you
can
only
specify
a
specific
one.
D
No,
but
so
the
the
difference
and
the
breaking
change
is
that,
like
we
change
the
variable
name
that
you're
using
so
previously
by
default,
image
package
was
crying
to
see
if
you
had
gcp
installed
or
if
you
were
in,
if
you
had
like
the
Azure
tooling
installed
and
tried
to
connect
to
it
or
the
eks
and
so
on,
and
then
went
on
and
tried
to
authenticate
you
with
a
different
method
so
that
stop
that
no
longer
happens,
and
now
you
have
to
explicitly
tell
it.
D
D
B
B
D
B
D
The
problem
with
the
change
of
the
behavior
is
that
there
is
a
bug
on
it.
Where
you
couldn't
provide
multiple
keychains.
You
could
only
provide
one
there.
It
was
about
right
and
the
Buckle
speaks
on
this
version,
so
from
33
on
you
can
again
specify
the
keychains
previously
image
package.
I
was
doing
it
by
default.
Now
you
need
to
tell
it
I
want
to
use
these
keychains.
Okay.
B
B
I,
don't
think
any
changes
have
been
made
in
here
since
the
last
meeting
this.
This
is
always
a
good
prompt
for
reyno
and
I
to
come
in
here
and
update
it.
So
I
think
a
number
of
these
things
are
still
holding
true.
It's
just
the
timelines
of
them
are
needing
to
be
adjusted
so
Rhino
and
I
can
update
that,
but
nothing
to
report
on
my
end,
renew
anything
that
you
want
to
add.
B
Oh
I
have
updated
the
timelines
for
cap
and
key
control,
I
think
so
the
October
time
frame
is
there
and
we
want
to
hold
to
that.
So
we
are
hoping
to
make
a
key
control
release,
probably
by
20th,
and
if
there
is
I
think
if
there's
a
cap
controller,
it
is
also
happening.
I
think
you
should
sync
up
on
that.
A
All
right,
moving
on
to
backlog,
stuff
image
package,
working
on
improving
the
output
of
describe
command
Jo
wow
on
to
you,
maybe.
D
I
can
use
some
light
on
that
since
I'm
working
on
it.
So
it's
basically
previously
the
image
package,
if
you're
trying
to
describe
a
a
bundle
and
if
it
fail
for
some
reason
to
get
any
image,
it
would
just
fail
and
it
just
stopped
process
right
in
this.
D
This
was
causing
people
having
some
problems,
especially
because
we
also
by
default,
try
to
find
if
there
are
images,
if
there
are
signatures
associated
with
the
bundles
in
some
Registries
behave
in
a
strange
way
where
they,
instead
of
saying
that
they
can't
find
it,
they
give
you
an
an
authorizer,
so
they
just
stop
like
if,
for
some
reason,
you
didn't
have
a
a
signature
to
just
fail
and
you
wouldn't
get
any
permission
right
so
this
this
is
going
to
change
the
the
output
a
little
bit
where
it's
going
to
do
everything
that
it
can
and
in
the
end,
it's
going
to
display
you
the
full
information
that
it
has,
including
if
there
was
an
error
trying
to
to
find
those
images.
B
D
Nobody
wants
to
shine
me
and
I
can't
mean
on
this
one
as
well.
So
we've
we've
had
some
some
contributions
here.
We
Winder
is
about
to
be
released,
a
new
version
of
it
that
contains
a
couple
of
interesting
things.
For
example,
you
will
not
need
to
have
image
package
installed
anymore
in
order
to
use
bindir.
It
will
just
have
everything
on
it,
so
you
don't
need
to
solve
any
image
package
if
you're
pulling
images
in
and
things
like
that.
So
that's
that's
a
new
thing.
D
That's
going
to
come
up
on
the
next
release,
that's
already
there
and
done
so.
We
found
we
found
a
bug
that
cemeterys
is
fixing
right.
Now,
as
we
speak,
and
as
soon
as
as
we
have
that
settled,
we
will.
D
We
will
create
the
new
version.
So
basically
it
is
a
problem
where
you
can
tell
it
tell
when
you're
not
to
unpack
a
particular
tar
file
and
if
it's,
if
there's
anything
after
to
sync,
it
just
fails
because
there's
there's
an
issue
so
Judiciary
is
taking
care
of
that.
So
at
the
same
time,
peeped
well
I
think
I
got
his
name.
I!
Think
it's!
It's
not!
You
made
a
he
made
a
PR
as
well
to
to
fix
a
little
bit
of
a
a
problem
on
video.
D
That
was
the
fact
that,
even
if
there
was
no
changing
nothing
to
be
pulled
from
Winter,
the
second
time
you
do
like
a
vendorsync
vindi
would
rewrite
the
the
log
file,
and
this
was
causing
some
problems,
for
example,
for
make
files.
He
had
a
make
file
where
he
was
running
something
if
the
the
vendir
log
file
was
changed,
and
this
was
causing
it
every
time
that
he
did
a
vendor
sink
it.
D
The
make
file
was
the
soon
and
like
the
file
of
the
new
date,
so
it
was
always
running
those
those
actions
and
now
from
from
after
his
PR
the
image
back
sorry,
the
video
lonely
write
the
file
if
there's
something
new,
so
those
are
like.
Basically,
the
three
big
things
I
believe
are
going
to
come
out
on
the
next
version
of
India.
A
Righty
next
up
we
got
cap.
E
Yep,
oh
I
could
probably
add,
like
some
context
to
that,
so
Praveen
and
tanoshi
have
been
sort
of
exploring
like
making
a
tree
of
sorts
of
all
the
calls
that
cap
makes
today
and
they
sort
of
trying
to
figure
out
what
are
the
source
Parts
like,
which
calls
are
more
frequent
or
more
taxing
on
the
API
server
and
sort
of
figuring
out.
If
we
can
do
things
better
and
the
second
annotation
is
something
that
allows
users
to
specify
a
Max
duration
for
a
resource
using
an
annotation
I'm.
E
Sorry,
it's
not
called
Max
duration,
it's
actually
called
renew
duration,
and
what
that
does
is
the
main
use
case
was
actually
for.
Let's
say
a
user
wants
to
check
if
a
certificate
is
older
than
a
certain
amount
of
time
and
trigger
an
update
on
it
if
it
is
right
and
so
yeah.
So
that's
the
use
case-
that's
addressed
using
this
annotation
and
we
sort
of
completed
that
work
last
week,
yeah
I
think
I
think
that's.
It
forecast.
A
Awesome.
Thank
you
so
much
any
questions
on
that.
E
E
So
when,
when
kctrl
is
building
images
well
like
releasing
a
package,
what
it
does,
it
uses
cap
controllers
reconciler
to
run
the
commands,
but
instead
of
deploying
the
deploying
the
resources,
the
end
goal
here
is
that
cable
treats
a
cable,
config
available,
creates
those
images
and
then
like
resolves
all
of
the
images
in
the
config.
That's
there
so
the
way
it
was
set
up
today,
the
user
would
need
to
have
a
cluster
connection
to
release
packages
which
shouldn't
be
the
case.
E
So
that's
something
we
are
planning
on
changing
and
wrap
so
yeah,
so
the
generating
open,
API
schema
for
health
charts
is
KC.
Travel.
Follow
like
provides
users
with
like
a
three
or
four
step
process
which
lets
you
wrap
a
Helm
chart
into
a
Carvel
package,
and
so
for
packages
which
have
let's
say
we
are
building
a
package
from
config
which
has
a
mighty
value
schema
files.
E
We
were
generating
an
open,
API
schema
using
that
so
what's
new
is
if
you're
wrapping
a
health
chart
now
we'll
be
reading
the
values.yaml
file,
that
a
lot
of
uncharts
have
commonly
and
generate
an
open,
open,
API
key
models
out
of
it
so
yeah,
that's
something
we're
working
on.
We
plan
on
closing
that
out
this
week,.
A
Thanks
sumik
any
any
other
questions
here,.
B
B
Do
you
want
to
add
on
the
kind
of
comments
that
we
are
looking
on
to
generate
this
open
API
schema.
F
Yeah,
so
what
we
have
seen
or
is
that
the
the
helm
expects
a
valid
yaml
file
right
and
not
necessarily
that
a
valid
yaml
file
will
generate
a
valid
open.
Api
schema
as
well.
So
there
are.
You
know
these
are
very,
very
edge
cases,
but
maybe
users
can
you
know
the
not
so
properly
well
written
Helen
chart
values.
File
can
have
the,
for
example,
in
in
an
array
they
can
Define
many
items
with
the
same
key
value
pair,
for
example
the
environment.
F
It
can
have
multiple
name
and
value
as
a
pair,
so
what
we
are
doing
is
We
are
following
what
ytt
does
today,
which
is
that,
at
least
for
help
we
will
be
generating
the
default
value
out
of
the
only
the
first
array
item
and
will
not
consider
generating
from
rest
of
the
array
items
and
based
on
the
feedback
we'll
see.
F
Like
the
comments
can
be
starting
with
hash
or
hash,
and
the
key
name
or
double
hash,
and
things
like
that
or
like
bitnami
follows
a
very
separate
set
of
templating,
so
at
least
to
generate
the
description
for
a
key
We
are
following
hash:
double
hash
and
hash
with
a
key
name,
so
we
will
be
generating
based
on
that,
there
is
anything
else.
Apart
from
that,
maybe
we
will
not.
We
are
not
doing
that
now.
F
So
the
any
inputs
like
how
we
can
improve
it
or
if
you
have
seen
some
other
use
cases
which
we
should
definitely
handle,
so
those
suggestions
you
can
drop
in.
A
Okay,
we've
got
about
eight
minutes
left.
Is
there
anything
the
team
wishes
to
discuss
before
we
part
ways.
A
Okay,
all
right!
Well
thanks
everyone
for
joining
using
us
this
week
and
we
meet
every
second
and
fourth
Thursday.
So
if
you're
watching
this
from
home,
please
come
join
us
live
it's
at
9am,
Pacific
time
we
love
to
meet
you
and
hear
more
about
how
you
are
using
Carvel.
So
with
that,
we
hope
to
see
you
next
time
have
a
good
day.