►
From YouTube: Exploring DDEV-Live!
Description
DDEV-Live is the hosting counterpart to the DDEV Local development stack! I have been wanting to try out DDEV-Live for a while now, and with their recent newsletter announcing a 10-day free trial, I figured "why not!"
Want to try it out?
Visit https://dash.ddev.com/pricing and use coupon code mglamanblog for 50% off one month when you sign up by July 24th
I'm going to see what it takes to take a fresh Drupal 9 install and get it hosted on DDEV-Live (https://ddev.com/ddev-live/)
Support Matt on GitHub: https://github.com/sponsors/mglaman
Support Matt on Ko-fi: https://ko-fi.com/mglaman
A
Alright,
hey
everybody
thanks
for
coming
to
my
live
stream,
and
one
second
just
need
to
pop
out
the
chat
for
myself.
So
I
can
actually
see
it
happy
Sunday
morning
or
afternoon
to
anybody
who's
in
a
different
time
zone.
So
on
Wednesday
July
1st
Dida
sent
out
an
email
notification
through
the
newsletter
that
they
revamped
their
D
dev
live
dashboard
and
we're
giving
out
a
ten
day
free
trial
to
try
out
their
hosting
service
and
I've,
been
waiting
to
try
this
for
some
time.
A
A
A
All
right
authorized
Edith
live
by
D
dev,
that's
one
thing
to
you:
may
the
company
used
to
be
called
drug,
but
nowadays
just
straight
D
depth
which
definitely
helps
with
the
marketing
and
messaging.
So,
if
you've
heard
of
drug
before
like
drug
D
dev
by
draw
it
or
anything
like
that,
it's
not
just
D
dev
cost.
Abort
click
authorize.
A
A
Alright,
so
complete
my
user
profile
name
now,
everybody
has
my
email
address,
which
honestly
isn't
that
hard
to
find?
If
you
just
scar
to
my
github,
commits
alright,
so
I'm
gonna
complete
the
signup
okay
I'm,
going
to
open
my
email
in
another
tab
and
authorize
or
verify
my
email,
hi
Kenny,
hi
Oliver,
alright
copy
this
link
paste
that
in
guess,
you've
pasted
it
into
a
new
window.
All
right,
so
no
I
have
I
can
sign
up.
I
mean
I.
A
Do
click
on
the
personal
site,
hosting
account
name
nice
name
for
the
account,
let's
say
for
my
for
my
personal
website.
Maybe
I
want
to
migrate
it
off.
My
bespoke
kubernetes
set
up
on
to
D
dive
live
account
slug,
so
that
must
be
like
for
the
hostname
up
so
sit
here
for
DNS
compliance.
Primary
github
account.
A
Okay,
so
we'll
do
Raman.
I
have
a
coupon
code,
so
I
actually
have
a
coupon
code
and
I
have
a
set
of
coupon
codes
provided
by
Dee
dev
that
I
will
be
giving
out
it
gives
anyone.
That's
listening
here,
live
or
I'm
gonna
in
the
recording,
until
July
12th,
to
get
50%
off
for
one
month
to
try
out
Dee
depth.
A
So
I
realized
I
forgot
my
wallet
so
give
me
one
second
and
see
if
I
can
get
the
card
number
online
through
the
to
the
bank
and
while
I
do
this
I
just
wanted
to
explain
a
little
bit
about
data
of
live,
so
it's
a
new
hosting
platform
for
PHP
applications.
You
know
Drupal
typo3,
WordPress
d,
dev
local,
is
really
huge
in
the
type
of
3
community,
along
with
Drupal.
A
A
A
A
Doctor
swarm
rancher
few
others
and
that's
when
kubernetes
came
out
after
being
released
by
Google
and
that
kind
of
one
the
orchestration
Wars
as
they're
called
and
I
believe
they
reran
D
dev,
live
to
work
on
kubernetes
and
it's
also
interesting
because
they
help
run
the
the
the
CMS
working
group.
So
kubernetes.
Their
way
of
doing
like
contribute.
Few
will,
as
they
have
different
working
groups,
and
the
working
groups
are
used
to
define
how
kubernetes
pandit
so
d,
dev
and
I
believe
with
amazing
I
Oh
is
working
on
the
CMS
working
group.
A
And
amazing
ooh,
if
you
haven't
heard
of
them,
they
make
they
operate
the
it's
called
Lagoon,
which
is
a
kubernetes
integration
on
top
of
OpenShift.
Alright
I'll
be
right.
Back
sorry,
I
have
to
go
grab.
My
wallet
I
tried
to
use,
try
to
set
the
virtual
code
by
any
map
in
character.
So
one
second
sorry.
A
A
Whoo,
okay,
so
my
active
plan
I'm
on
the
personal
I've
typed
in
my
coupon
code,
I've
got
to
tend
out
ten
day
trial
going
now,
let's
go
back
to
the
documentation
and
see
what
is
next.
Okay,
so
I
need
to
install
the
deed
of
live
github
app
and
that
grants
deed
of
live
access
to
your
selected
repositories.
A
A
A
A
A
A
Okay,
here's
the
command.
We
were
going
to
do
this
right
here,
so
composer,
create
project
Drupal,
recommended
project
for
kicks
I'm,
going
to
say
that
I
want
Drupal
9,
just
in
case
it
shouldn't
pick
Drupal
8,
but
I
didn't
also
provide
a
name
for
it.
So
we
called
it
droop
D
dev
live
D
9,
so
this
will
create
a
new
local
Drupal
9
site
in
my
Dida
of
live
d9
directory
and
compose
is
going
to
do
its
thing,
while
downloads
all
the
packages
information
and
build
the
local
site.
A
A
A
So
if
we
refresh
great,
we
have
this
setup
right
now.
So
let's
go
back
to
the
docks
and
see
so
choose
the
organisation.
You
can
change
these
cities
in
this
insetting
slash
integration.
Let's
actually
go
there,
real,
quick
settings,
integration!
Okay!
So
if
we
install
the
github
app
click
here,
I
can
change
this
to
only
select
repositories
such
as
the
D
dev
live,
9
click
Save.
A
A
Or
Windows
as
well
I
know
actually
4d
dev
local
there's
like
a
homebrew
alternative
for
Linux
and
Dida
of
locals
available
on
it.
So
this
might
actually
I
wonder
if
this
actually
works
on
Linux
as
well.
Instead
of
having
to
manually
download
the
binary
every
single
time,
I
have
no
tips
for
Windows
was
I've
not
had
in
Windows
machine
in
about
15
years
all
right.
This
is
gonna
take
forever,
because
homebrew
wants
to
update.
A
A
Token.
Okay,
so
we'll
run
detailed,
live
off
in
that
wall
authenticate
or
if
I
wanted
to
do
stuff
in
like
circle,
CI
or
any
other
kind
of
like
integration,
environment
I
could
copy
this
token
and
use
that
as
well.
Alright
looks
like
we
now
have
this,
so
let's
try
running
the
D.
Dev
live
off
command
once
now
that
this
is
downloaded
Wow
Oh.
A
Ok,
so
it
added
the
let's:
do
the
live
off?
It's
gonna,
complete
authentication
in
my
browser
which
popped
up
Chrome
but
I
actually
use
brave,
and
my
local
is
completely
full
of
nonsense
right
now,
because
I
have
chrome
as
my
default
browser
since
most
links,
I,
honestly,
click
on
our
from
work
related
stuff,
so
I
have
it
open
in
chrome
which
I
use
for
work,
but
I
use
brick
personally,
so
I
can
never
actually
click
link
outside
of
work
time,
but
I
will
use
this
computer
for
work,
so
we're
authenticated
now.
I
love
this
trick.
A
Honestly,
when
most
command-line
tools
do,
that
is,
it
will
launch
a
browser
and
then
either
the
local
command-line
tool
will
host
a
page
that
waits
for
the
oauth
handshake
to
return,
or
it
will
listen
for
another
endpoint
that
gets
pinged
and
it
makes
the
oauth2
handshake
with
command-line
tools
really
seamless,
so
props
2d
dev
for
doing
that
here.
Alright.
So
now
that
we
have
our
site
live
or
we
have
the
account
connected,
let's
fill
out
the
next
steps
accounts.
A
Let's
back
up
actually
from
here
I
think
we
can
skip
over
to
another
guide
that
I
had
open
we're
going
to
just
jump
over
to
this
Drupal
guide
and
I'll.
Make
sure
to
add
this
into
the
into
the
notes
all
these
different
links
to
the
guides.
This
will
prevent
us
from
having
to
dig
around
a
whole
bunch
right
so
command
to
get
this
running.
A
So
there
is
one
gotcha
here:
I
wanted
to
raise
its
brought
down
further.
The
current
default
version
for
d-day
live
is
7.2
and
Drupal
9
requires
7.3.
So
that's
just
a
thing
to
make
sure
to
mention.
While
you
get
ready
to
launch
your
site,
lot
of,
you
might
be
launching
existing
sites
or
migrating
them
over
here
which
are
on
Drupal
8
or
you
know
any
other
platform
that
doesn't
require
7.3.
But
if
you
do
require
7.3
make
sure
you
keep
that
in
mind.
So
we
got
data
of
live,
create
site.
A
Now
Drupal
specific
Flags,
so
let's
copy
this
Drupal
version
flag
as
well
to
say
that
it's
nine,
the
doc
root
path
which
and
the
composer
templates
Drupal
is
actually
in
a
subdirectory
called
web
inside
the
default
template.
If
you
use
Acquia,
it's
called
doc
root,
and
here
it
assumes
it
is
empty,
so
I'm
actually
going
to
file
suggestion
for
D
dev
that
they
change
this
to
web
by
default.
Since
that
is
where
the
default
composer
template
puts
items
the
one
that
suggested
by
drupal.org
and
then
here's
the
footnote
again,
don't
forget!
A
You
need
to
pass
that.
Let's
just
verify
their
example:
command
create
site
Drupal
that
did
the
version,
doc
root,
run
composer,
and
so
oh
here's,
an
interesting
one
run
composer
install
was
that
in
here
this
was
not
so
we'll
make
sure
I
recopy
that
alright,
let's
see
what
happens,
no
access
to
organizations.
A
All
right,
well
not
sure
what
quite
happened
there.
Let's
take
a
quick
second
to
go
back
to
the
dashboard.
So
what
I'm
going
to
do
is
reinstall
the
github,
app
and
I'm
gonna,
say
all
repositories,
just
in
case.
That's
what's
causing
the
problem
here
and
also
go
back
to
the
documentation,
because
I
skipped
around
and
I
didn't
completely
go
through
everything.
So
bad
on
me
so
getting
started
next
accounts,
individual
user
accounts
to
view
this
information
go
to
your
settings.
Page
I'll
pop
this
out,
so
I
can
toggle
back
and
forth
profile.
A
A
A
A
So
we
ran
the
token
and
I
mainly
set
it
as
well
as
environments
that
administration-
okay,
let's
read
through
some
of
these
commands.
So
let's
just
look
at
D,
dev
live
admin
lists
no
access,
any
organizations,
so
I'm
curious.
If
this
is
because
I
didn't
use
an
organization
I
just
used,
my
personal
account
so
which
right
here,
the
D
dev
live
platform
designed
to
work
with
organizations.
A
A
A
A
And
I
understand:
transfer.
Okay
may
take
a
few
minutes.
Let's
just
go
back
to
my
no
stop
back
to
my
repositories:
cool,
alright!
So
that's
back
there
go
back
to
integration
to
make
sure
it's
still
accessible
there.
Okay
now
so
I
did
realize.
I
did
something
wrong
here,
that
this
has
create
site
Drupal
deed
of
demo,
slash
my
site
so
I'm,
assuming
that
I
need
to
make
it
I'm
gone
and
slash,
know.
A
A
A
/D
dev
live
d9,
so
I
did
something
silly
and
wrong.
So
now
we
have
the
site
created:
okay,
so
I'm.
Let's,
let's
check
out
real
quick,
I'm
gonna
open
a
new
tab
and
I
saw
there.
Is
this
feedback?
A
So
let's
try
running
this
feedback
command
because
I
think
that's
great
that
there's
a
way
to
do
feedback
live
in
the
dashboard
Oh
again
my
browser
setup
groans
everything
so
I'm
just
going
to
quick
feedback.
I
am
a
adult.
I
have
forgot
what
I
said
as
my
organization,
it
would
be
great.
Do
you
have
a
describe
command
to
describe
the
currently
authenticated
account
because
I
do
this
all
the
time
I
think
I'm
gonna
figure
out
a
run
ahead
of
myself
and
then,
if
stuff
blows
up
in
my
face
a
little
bit?
A
A
Sight,
laminate,
D,
dev,
v
d9,
yes,
I
want
to
delete
the
site,
that's
pretty
cool!
That's
that
easy
to
push
up
and
delete
a
site,
especially
when
you're
first
going
forward,
and
you
make
mistakes
like
I
did
right
here.
So
the
drupal
version,
the
doctorate
run
composer
install
and
where
did
the
d9
guide
go
I
backed
out
of
it
started
working
with
sites
guides
Drupal
and
we
will
copy
the
PHP
version.
String
back
into
here
will
recreate
it.
A
All
right,
so
we
have
the
name
we
have.
The
org
type
is
d9
PHP
version.
Great
health
check
says
false
I'm
assuming
that's
because
the
kubernetes
deployment
must
be
rolling
things
out
and
all
other
kinds
of
magic
they
have
setup
and
things
are
getting
ready,
looks
like
the
health
checks
run
against
the
PHP
fpm,
the
web
server,
which
might
be
nginx
or
Apache
and
service
ready,
is
maybe
like
the
database
cron
disabled.
True,
so
that's
cool
from
here.
A
A
A
A
Let's
look
at
the
sites,
so
a
site
is
a
project
that
has
information
attached
to
it.
We
reckon
with
your
site
on
d
dev
live,
so
we
can
list
the
sites.
We
can.
Oh
that's
cool,
so
we
can
modify
the
config
for
the
github
repo
and
the
branch
to
pull
from.
So
let's
look
at
this
d.
Dev
live
config,
Drupal.
A
So
branch
composer,
rx
composer
install
if
couldn't
post
it
use
this
fight
to
say
if
it
should
be
run,
modify
the
doctorate,
okay
cool
so
via
this
D
dev
life
couldn't
figure,
Drupal
I
could
have
actually
fixed
the
you
liked
composer
install
if
I
forgot
that
the
Drupal
version
as
well.
So
if
I
forgot
8,
vs,
9
or
the
doc
root,
you
know,
let's
say
that
you
were
on
aqua
hosting
and
head
or
on
nan,
and
you
didn't
even
have
a
doc
root
and
you
brought
it
here.
A
A
C4
crime
Kron
is
disabled,
and
while
we
wait
for
this,
oh
it's
healthy
now
before
we
go
back
to
it.
Let's
turn
on
crime,
because
crime
helps
you
do
some
garbage
collection
inside
of
Drupal,
so
it
looks
like
Kron
disabled
guessing
me
will
do
false
and
then
we
will
pass
a
string.
So
let's
have
it
run.
I
believe
this
is
every
ten
minutes.
One
of
my
favorite
tools.
It's
called
crontab
guru,
because
I
can't
remember
this
at
all.
A
A
A
See
what
that
okay
I,
don't
know
what
I
did
there,
but
we
will
refresh
the
preview
site
cool,
so
I
can
actually
install
Drupal
9.
It
took
my
personal
site,
let's
install
the
mommy
demo
on
here
and
we'll
give
this
a
chance
to
process
and
run.
So
while
this
is
going,
I
want
to
test
what
a
deployment
looks
like
so
on
my
local,
let's
do
composer,
require
Drupal
admin
toolbar,
because
this
is
a
module
that
basically
add-on
every
single
site
to
make
the
administrative
toolbar
a
much
more
user-friendly.
Oh.
A
So,
as
I
was
trying
to
run
my
D
dev
live
configuration,
it
might
have
been
pizzelles
passing
two
commands
at
the
same
or
two
flags
at
the
same
time,
instead
of
one
flag
at
a
time,
so
we'll
give
that
a
try
in
just
a
second
I
don't
want
to
configure
anything.
While
this
is
installing
just
in
case
the
deployment
does
kick
off
and
then
you
know
knocks
down
the
process,
that's
happening
or
hold.
A
All
right,
so
that's
wrapping
up.
Let's
quick!
Do
you
again
status
I
want
to
ignore
I
want
to
ignore
the
contribute,
because,
again,
that
is
a
dependency
that
gets
downloaded,
so
that
would
be
web
modules
can
trim.
So
anything
that
can
be
downloaded
via
composer
I
like
to
exclude
from
my
git
repository,
because
it
just
makes
it
easier
to
manage
and
reduces
the
size
of
my
repository
when
you
need
to
update
modules.
A
Now
you
you
just
review
the
dot
lock
file
to
see
what
changed
some
folks
do
like
everything
committed,
because
you
can
review
all
the
changes
in
your
dependencies.
But,
let's
be
honest,
that's
a
lot
of
cognitive
overload
when
you
try
to
do
so.
Alright,
so
we're
going
to
add
admin
toolbar,
alright!
So
before
I
push
this,
let's
try
to
get
to
configure
backup
all
right,
so
cron
disabled,
false
now,
except
one
args
received
two.
A
A
A
A
A
A
A
A
A
Let's
look
more
at
some
of
the
config
options
that
are
going
on
here,
because
I
think
this
is
really
cool.
That
has
variables
so
you
can
manage
a
sites
environment
variables
if
you're
ever
working
with
an
external
API,
you
should
always
put
stuff
in
an
environment
variable,
never
an
config,
never
in
custom
code,
because
once
it
gets
into
your
custom
code,
it's
in
git,
which
means
it's
forever.
If
it's
in
your
exported,
Drupal
config,
that's
gonna,
get.
If
it's
in
your
database,
somebody
could
access
your
database
honestly.
A
If
somebody
has
access
to
your
database
in
a
live
site,
you
have
worse
problems.
But
what
could
happen?
Is
you
do
a
database
dump
for
a
developer?
Well
now
that
key
has
been
kind
of
passed
around
and
might
be
exposed
in
a
database
dump,
but
using
environment
variables
keeps
it.
You
know
out
of
your
code.
It
makes
it
more
easily
changed.
So,
let's
see
if
we
can
we'll
just
try
to
configure
an
environment
variable
real
quick,
so
we
can
do
set.
A
A
Someone
do
feedback,
allow,
defining
a
sensitive
environment
variable
that
it
is
not
printed
in
the
command
line.
So
sometimes
you
may
you
want
to
set
it,
but
you
want
to
be
that
kind
of
hashed
out.
That's
how
it
works
in
a
lot
of
CI
integrations
and
once
you
set
the
variable.
The
only
thing
you
see
is
a
bunch
of
asterisk
as
it's
masked
out,
so
you
set
it.
If
you
got
it
wrong,
you
have
to
delete
it
and
reset
it.
Just
like
setting
variables
and
circles.
A
Which
I
always
recommend
when
you're
working
with
a
product
and
the
company
is
open
to
feedback
and
has
ways
that
allow
you
to
give
it
easily
do
it?
Does
that
helps
build
a
better
product?
And
it
also
shows
some
of
their
values
that
they're
willing
to
listen
to
the
customer
and
probably
adapt
some
of
your
changes
so
I
always
recommend
reaching
out
to
companies,
especially
d/deaf
they're,
always
really
good
on
feedback.
A
A
A
A
A
Let's
go
so
as
it's
creating
the
job
it
does
like
it
does
a
the
listen
and
waits
for
the
jobs
to
complete.
So
that's
running
David
said
the
site
is
up
which
props
the
d
dub
for
joining
and
helping
give
me
a
hand
here
we're
going
to
go
to
the
extend
tab,
and
we
should
now
see
admin
toolbar
perfect.
Let's
install
all
the
goodies.
A
A
A
A
A
So
will
quick,
read
the
docs
now
so
configuring
database
backup?
Oh
so
you
can
configure
a
database
backup
schedule,
which
is
awesome,
because
you
should
always
have
scheduled
backups
going
on
your
site.
Not
all
hosting
providers
make
this
easy.
Necessarily
that's
good.
To
have
know.
I
have
had
I
have
been
on
instances
where
somebody
has
destroyed
the
production
database.
I
have
done
a
few
stupid
things
in
my
past,
where
I've
had
to
do
an
emergency
restore.
A
A
A
So
there
is
D
dev
life
push
which
can
move
files
and
databases
from
your
local
to
a
site.
So
let's
say
that
you
built
the
site
locally.
First,
you
could
push
the
database
up.
I
usually
like
to
get
my
site
started
on
the
environment.
First,
when
I
can
and
then
pull
down,
because
it's
a
little
bit
easier,
then
pulling
so
D
dev
live
pull,
can
move
files
into
your
local
environment,
alright,
so
we'll
try
that
we'll
use
D
dev
live
pull
when
these
show
is
completed.
A
A
A
A
A
This
would
be
interesting
to
see
where
they
end
up
is
I
did
not
provide
a
destination,
but
it
looks
like
you're
able
to
pull
it
from
the
site.
So
let's
read
this
files
available
to
be
downloaded
if
it
has
been
backed
up
from
the
site's
file
store
with
the
files
backup,
the
file
must
have
been
included
in
the
most
recent
backup.
A
A
A
A
A
A
A
A
A
A
A
So
so
far,
I
think
I
like
where
this
is
going
it'll
be
exciting
to
be
able
to
list
like
when
the
deployments
are
happening.
As
someone
who's
worked
with
raw
kubernetes,
this
is
so
far
easier
than
having
to
actually
run
all
your
kubernetes
commands
manage
the
manifest
and
deployments,
which
is
one
reason
I'm
excited
about
it
same
with
amazes
Lagoon.
Is
it
just
helps
make
working
with
kubernetes
easier
and
it's
pushing
that
open
source
work
further
along
and
you
still
get
the
benefits
of
the
scalability
of
kubernetes.
A
Alright,
so
this
is
going
to
authenticate
looked
like
it
tried
to
pull
blitz
images
because
I
have
the
I.
Have
the
old
images
installed
so
we'll
go
back
to
those
docks,
real,
quick,
ok,
so
configure
it
for
local
check
out,
navigate
to
your
terminal
to
check
a
local
codebase.
We
will
run
D,
dev
config,
successful.
Ok,
this
spotted
out
the
next
command.
We
needed
all
right.
So,
let's
see
what
happens
when
I
run.
D
dev
config
live
a
whole
bunch
of
stuff.
A
A
Cool
so
I
commented
it
on
the
test
plan.
So
what
we'll
just
do
and
says
we'll
do:
D
dev
config,
that's
the
project
name
doc
root,
Drupal
9,
which
proud
of
myself
way
back
in
a
day.
Some
of
these
are
some
contributions.
I
made
for
like
automatic
doc
root
detection
to
help
make
setting
up
these
sites
a
lot
easier.
A
A
A
A
A
The
site's
triple
nine
and
I'm,
assuming
that
maybe
the
global
dress
launcher
inside
of
the
D
dev
container,
is
using
dress,
8
and
drush.
10
is
the
only
thing
that's
compatible
with
Drupal
9.
So
to
be
a
good
end,
user
I'm
going
to
I'm
just
going
to
open
an
issue
so
triaging
it
and
that's
that's
one
right.
There,
d,
dev,
clean
dress,
dress,
dress,
dress,
rush,
okay,
bug
report.
A
A
A
A
A
A
A
Some
still
still
used
to
doing
all
of
this,
so
we'll
go
back
to
the
command
line,
so
deed
of
live
push
D
to
have
live,
push
database
I'm
going
to
do
the
full
organization
and
site
name
just
because
sometimes
it
seems
like
it
wants
that
and
I'll
do
the
local
okay,
let's
see
what
happens
initiated
database
backup/restore
for
just
status
watch
this
here.
So
again
this
is
probably
kicking
off
a
kubernetes
job.
A
There's
a
status
right
here.
So
assuming
when
you
push
the
database,
it
would
just
be
like
restoring
the
database
I
wonder
if
it's
the
same
exact
thing
in
the
background
or
not,
but
this
maybe
focuses
on
databases
that
are
already
backed
up
inside
Dee
dev.
So,
like
I
said
before,
you
could
use
their
automatic
updates
to
create
hot
backups
and
that's
what
I
mean
by
hot
they're
already
inside
their
infrastructure.
A
A
Would
be
neat
is
if
the
API
allowed
for
following
cuz
I
know
like
kubernetes
lets.
You
do
a
watch
of
like
a
rollout
and
a
job,
but
then
you'd
have
to
be
like
constantly
pinging
their
API
and
again
this
has
just
been
released
to
self-service
customers
before
d-day
live
was
open
to
mostly
like
enterprise
and
enterprise
customers
and
they're,
just
rolling
out
to
more
consumers,
which
means
that
don't
slowly
be
seeing
more
user
interface
stuff
as
they
start
adding
it
to.
You
know
folks
like
us
that
will
be
using
their
systems.
A
And
ok
so
like
when
you're
in
early
development
cycle,
you
might
have
the
site
up,
but
you're
still
doing
a
lot
of
stuff
locally,
such
as
I
work,
I'm,
a
maintainer,
Drupal
commerce.
At
Sentara.
We
build
ecommerce
sites
and
e-commerce
platforms,
so
you
might
enter
in
a
lot
of
your
product
that
products
locally
cuz
it's
easier,
and
then
you
need
to
push
that
up
when
it
goes
live
content.
Some
folks
in
the
beginning
do
a
lot
of
their
content
stage
and
locally,
not
on
the
site.
A
So
pushing
databases
up
is
great
for
content
in
Drupal
at
least
we
have
the
site
configuration
set
up.
So
that
way
you
never
really
have
to
export
databases
to
deploy
config,
but
in
the
early
development
life
cycle
being
able
to
push
up,
databases
from
your
local
work
can
make
the
initial
bootstrapping
a
lot
easier.
A
A
But
overall
I'm
pretty
excited
about
this
I
was
able
to
download
all
the
files
is.
We
can
say,
heat
C
here
looks
like
it
even
downloaded
the
twig
cache
or
may
that's,
because
I
viewed
this
site
since
then,
but
overall
I
really
like
it
it'll,
be
exciting
to
see
it
go
out.
I
love
the
fact.
That's
just
a
wrapper
around
kubernetes,
so
you
get
all
that
awesome
sauce
which
would
be
interesting
if
you're
able
to
end
up
contributing
to
the
product
at
all
real
quick
I'm,
just
going
to
check
that
up
before
signing
off.
A
A
Okay,
so
it
doesn't
like
there's
much
for
like
if
you're
trying
to
contribute
to
their
product,
but
again
they
they
help
run
the
CMS
working
group
within
Cooper
within
the
kubernetes
a
community,
so
that
it
is
one
way
they're
helping
push
for
that
open
source
container
orchestration
I
appreciate
them
doing
that,
along
with
others.
So
I'm
excited
to
see
what
this
product
grows
to
I
will
work
on
getting
the
blog
post
written
up.
That
summarizes
all
this
and
also
link
to
the
demo
site.
I'll.
A
Keep
it
running
because
I
get
two
months
free
for
this
and
I
will
paste
my
coupon
code
into
the
chat
before
I
forget
to
do
that.
I
will
also
add
it
to
the
blog
and
the
YouTube
description.
So
the
code
is
M,
Glavine
2020
and
that
will
get
you
50%
off
for
one
month
and
the
coupon
expires
on
July
12th,
so
7
days
that
this
is
up.
You
can
try
it
out.