►
From YouTube: CockroachDB, built from the ground up for K8s - Keith McClellan OpenShift Commons Gathering 2021
Description
OpenShift Commons Gathering 2021
Lightning Talk: CockroachDB, built from the ground up for K8s
Speaker Keith McClellan (Cockroach Labs)
https://commons.openshift.org/index.html#join
A
Good
afternoon
everyone,
my
name,
is
keith
mcclellan,
I'm
the
director
of
partner
solutions,
engineering
at
cockroach
labs.
Clearly
I
am
not
an
av
specialist.
I
will
be
talking
today
a
little
bit
about
cockroachdb
and
a
little
bit
more
about
cockroaches
on
openshift,
and
I
apologize
if
I'm
completely
thrown
off
by
the
technical
difficulties.
A
So
if
I
am
terrible,
it
is
all
my
fault
and
if
I'm
brilliant,
I'm
sure
it
is
all
to
mr
waite's
credits,
what
is
cockroachdb
cockroachdb
is
a
distributed
sql
database
we
bring
together
the
best
of
the
relational
rdbms
world
and
the
best
of
the
nosql
world
in
a
database
that
allows
you
to
run
system
of
record
workloads
in
a
kubernetes
native
environment.
A
That
means
a
whole
lot
of
things
to
a
lot
of
people
and
I'd
be
happy
to
talk
to
all
of
you
about
that
more
depth.
Another
time,
but
to
start
we
we're
a
database
that
is
architected
to
scale
out
rather
than
scale
up.
That
means
when
you
need
more
capacity.
You
add
more
nodes
to
your
cluster.
This
is
not
too
dissimilar
to
kubernetes,
which
is
so
it's
not
probably
too
surprising
to
folks
in
this
room
that
we
run
well
in
in
openshift.
A
Because
of
the
way
we
scale
out,
we're
inherently
we're
inherently
distributed,
and
that
means
that
we
can
distribute
across
not
only
multiple
nodes
but
multiple
sites
as
well
and
in
open
shift
in
kubernetes
land.
That
means
we
can
distribute
across
multiple
kubernetes
clusters,
multiple
openshift
clusters
and
provision,
a
single
logical
database
to
solve
all
of
your
kind
of
computing
challenges.
A
Because
of
that
we're
also
inherently
multi-cloud,
which
means
you
can
have
an
openshift
cluster
running
in
aws.
You
can
have
an
openshift
cluster
running
in
gcp.
You
can
have
an
openshift
cluster
running
in
azure
and
have
that
be
one
database,
not
three
databases
that
you
have
to
maintain
and
keep
in
sync,
but
one
single
database
that
all
of
your
applications
and
users
can
interact
with.
A
We
can
survive
the
failure
of
an
entire,
an
entire
cloud
provider
if,
if
that
were
to
become
a
problem
for
every
for
anybody,
and
we
do
that
while
guaranteeing
no
data
loss
and
and
no
disruption
to
your
applications.
A
So
how
do
we
do
this?
Not
only
do
we
present
a
database
and
did
we
and
not
only
did
we
build
it
from
the
ground
up
for
to
to
work
with
kubernetes,
but
we
do
that
by
providing
an
open
shift,
certified
kubernetes
operator
for
cockroachdb.
A
That
gives
you
kind
of
our
world-class
sr
the
information
from
our
sres
and
our
world-class
operator
to
allow
you
to
provision
and
manage
your
your
cockroachdb
environment
and
openshift
without
without
requiring
you
know,
dedicated
staff
because
of
all
of
that
stuff
that
we
just
talked
about
running
cockroachdb
on
openshift
is
a
extremely
easy
experience,
much
easier
than
getting
these
slides
up
here
today.
So
thank
you
all
so
much
for
for
your
time.
A
If
you
do,
if
you
are
interested
in
learning
more,
we
do
have
a
university
where
you
can
go
and
take
some
online
classes
and
learn
a
little
bit
more
about
cockroach
tv
and
then
you
guys
are
going
to
be
on
the
show
and
we
are
going
to
be
on
the
showroom
floor.
I
will
personally
be
on
the
showroom
floor
for
the
next
three
days.
So
please
come
and
and
visit
with
me
and
we'd
be
happy
to
tell
you
more
about
the
database
and
and
maybe
even
show
it
off
a
little
bit.