►
From YouTube: TGI Kubernetes 068: MicroK8s on Linux
Description
Come hang out with Kris Nova as she does a bit of hands on hacking of Kubernetes and related topics. Some of this will be Kris talking about the things she knows. Some of this will be Kris exploring something new with the audience. Come join the fun, ask questions, comment, and participate in the live chat!
A
Hi
hi
happy
Friday
everyone
and
welcome
to
another
exciting
episode
of
TGI
K
live
here
from
the
hebdo
studios
in
Seattle
Washington
and
our
Mountain
Charlie
update
for
the
day
is
mount.
Charlie
is
out
and
happy
and
you're
looking
really
great.
Today
we
have
sunshine
and
it's
exciting,
we're
starting
to
get
back
to
like
that
time
of
year,
where,
like
the
sun's
coming
out
more
and
more,
it's
like
really
good,
okay,
so
everybody's
favorite
part
of
the
day.
Let's
see
who's
here
and
what's
going
on
in
chat,
so
bob
was
our
first
one.
A
Today,
hi
Bob
good
to
see
you
greetings
from
Hollywood
California
Philippe,
hello
from
Paris
George,
says
hi,
everyone
I'll
be
keeping
Chris
today
welcome
we'll
get
started
in
about
seven
minutes.
Thanks
for
helping
out
George
me
George
and
Joe
we're
just
hanging
out
doing
like
the
preview
that
we
do
before
TV,
okay
and
it's
like
behind
the
scenes.
So
we
got
to
have
like
some
bonding
time,
so
that
was
exciting.
A
Martine,
hello
from
the
Netherlands
good
to
see
you
Martin
hello
from
Rotterdam
the
Netherlands
l'm,
a
de
always
here
good
to
see
you
Maddy,
happy
Friday,
hello,
all
from
London
I'll,
be
in
London
soon.
I
think
I
have
two
talks
in
London
coming
up
one
for
the
skills
matter
and
then
I
think
there's
another.
You
know
rightly
conference
or
something
oh
hello
from
Cape
Town,
South,
Africa,
hello
from
Athens
Greece.
We
don't
see
Greece
very
much.
Thank
you
for
joining.
It's
got
to
be
super
late.
There,
hello
from
Michigan.
A
A
We
will
keep
the
notes
in
the
hack
of
D
you're
welcome
to
contribute
so
we'll
pull
that
up
in
a
second
Brian
Lyle,
says:
hi
Chris
long
time,
no
see
hey
Brian,
it's
good
to
see
you
again,
I
hope
things
are
well
over
there
on
the
East
Coast
I'll
be
heading
out
to
Baltimore,
I
think
for
a
meet-up
in
next
month
or
the
month
after
I.
Think
that's
your
neck
of
the
woods.
A
So
if
you
want
to
hang,
let
me
know:
Tim
pepper,
says
hi
from
sunny
Portland,
Oregon,
boss,
Bank
says
hi
from
Lagos
Nigeria
LeMat
ii.
Do
you
have
a
topic
picked
out
for
next
week,
if
not
duty,
a
on
managing
kubernetes,
logs
and
cool
solutions
to
play
with
so
I
almost
did
that
this
week.
Okay,
so
like
a
little
bit
of
backstory
here,
I
was
helping
a
friend,
debug,
spark
and
kubernetes,
and
they
were
like
there's
like
30
different
pods
running
with
all
different
pod
names
and
they're.
A
Trying
to
like
look
for
a
string
and
all
the
pods
and
I
was
like.
There's
got
to
be
an
easier
way
than
like
going
one
in
pod
at
a
time
and
doing
logs
and
logs
and
logs.
So
we
like
started
to
talk
more
about
getting
logs
and
elasticsearch
up
and
running.
Joe
already
did
a
TGI
K
on
the
elasticsearch
operator,
but
I
still
think
it
would
be
really
fun
to
do
like
needle
in
a
haystack.
Let's
go
play
with
logs
and
like
look
at
all
the
different
tools
for
logging
for
an
episode
of
TTI
k.
A
It's
me
again
office
here
today
for
real,
so
yeah
Nikolas
is
nice
enough
to
bring
me
a
beer
again
this
week.
So
I'm
excited
about
that
and
I
also
have
my
M&Ms
as
per
usual,
but
yeah
lomani
logs
I
think
it's
a
great
idea.
I
totally
think
we
should
jump
into
it.
I
don't
know
if
we
want
to
do
elasticsearch
again,
but
if
anybody
has
any
ideas
feel
free
to
drop
them
in
either
the
both
of
Doc's
or
the
issue
tracker
that
we
haven't
github.
Let's
see.
Next
we
have
Bosque
hello
from
Palo
Alto.
A
We
have
Mike
greetings
from
New,
Jersey
and
I.
Think
I'm
all
caught
up,
saying
hello
to
everyone,
so
hi
welcome
this
week,
we're
going
to
be
talking
about
micro
gates,
which
I
just
got
up
and
running
for
the
first
time
earlier
this
morning
and
I
think
we're
gonna
be
able
to
spend
a
lot
of
time
today
talking
about
kind
of
how
kubernetes
works
and
maybe
playing
with
some
different
Linux
distributions.
So
right
now,
micro
gates
works
on
Ubuntu,
but
I
also
think
I
want
to
try
it
out
on
Arch.
A
If
anybody
else
has
a
distro,
they
want
me
to
play
with
feel
free
to
drop
it
in
the
chat
and
I
could
fire
up
a
third
ec2
instance,
and
we
can
try
it
on
a
different
Linux
distro
and
in
the
meantime,
why
folks
are
coming
up
with
exciting
Linux
distros
to
have
me
play
with.
We
can
go
ahead
and
jump
into
everybody's
favorite
part
this
week
in
kubernetes.
A
So
let's
go
here,
and
here
we
have
the
hack
indie,
that
George
put
in
a
chat
earlier,
and
it's
got
like
a
link
to
the
video
and
table
of
contents.
George
is
nice
enough
to
help
us
out
with
so,
let's
see,
what's
going
on
this
week,
so
I
I've
been
coming
into
these
more
and
more
blind
every
week
and
I
actually
feel
like
it
makes
them
a
little
bit
better
because
I
kind
of
am
reading
these
and
figuring
these
out
as
we
go
as
folks
are
also
doing
it.
A
Oh,
we
have
more
people
in
the
chat.
George
says
I
will
file
an
issue
and
give
you
all
a
link
to
the
feedback.
With
regard
to
an
episode
for
logs.
Thank
you,
George
Mohammed
says
hello
from
India
tanga
says
hello
from
Atlanta
Lemann.
He
says
sent
to
us
you're,
actually,
not
the
first
person
to
suggest
sent,
but
yeah
we
can.
We
can
do
sense,
I'm
fine.
With
that
I
mean
we
could
I
think
there's
rel
too,
which
is
pretty
much
the
same
thing
but
sounds
like
more
fun.
A
Lewis
says:
I
saw
some
colleagues
struggling
with
micro
gates.
It
snapped
this
week
some
read-only
problems
for
a
cube
config
in
trysting,
we'll
see
if
we
can't
maybe
try
to
replicate
those
and
see
if
we
can't
help
out.
If
you
want
to
share
more
information
on
that,
Louie
I
can
try
to
do
an
assist
okay
so
anyway,
this
week
in
Review.
So
this
looks
like
it
can.
What
is
it
this?
What
do
we
have
here
blindly
clicking
links
live
on
TGI,
K?
Ok.
So
this
is
a
kubernetes
issue
and
add
support
to
CSI
volume
expansion.
A
A
I,
don't
think-
and
it
also
doesn't
mean
that
it's
like
ready
and
available
right
now,
but
it
is
exciting
because
that
means
that
they
went
through
the
kubernetes
PR
process,
and
that
can
be
a
lot
of
fun
if
you've
never
gone
through
it
before,
and
you
want
somebody
to
help
out
hit
me
up.
I'm
happy
to
help
matt
says
all
the
same:
read-only
issues,
ok,
yeah!
So
now
you
have
my
attention:
what
are
these
read-only
issues
that
y'all
are
talking
about?
Is
there
a
link
somewhere?
A
A
Yes,
okay,
so
just
adding
a
few
new
functions.
People
had
some
questions,
nothing
too
insane.
It
doesn't
look
like
happy
new
feature.
So
congratulations
on
that
looks
like
we
have
another
PR.
Let's
pull
this
up
and
see
what
we
got
going
on.
I,
don't
know,
I
mean
that's
going
slow.
Today,
somebody
must
have
cancelled
the
internet.
This
PR
adds
a
latency
histogram
for
the
metric
custom
resource
conversion.
Webhook
calls,
oh
I
love
a
good
graph.
It
records
the
name
of
the
parent
CID
and
from
versions
observation
of
the
label.
Okay
cool.
A
So
this
is
just
adding
a
histogram
metric,
so
this
should
be
a
pretty
simple
PR.
A
Okay,
so
a
few
changes
to
the
build
file,
not
nothing
crazy,
changed
a
variable
name
from
unsafe
to
convertor.
That's
really
good.
That
makes
me
happy.
Also
reminds
me
of
France
asks
a
favorite
way
to
import
the
unsafe
package
and
goes
to
alias
it
to
totes
it
safe.
So
you
can
say
tote
safe,
pointer
instruct
in
instruct
out,
ok,
so
yeah.
This
is
just
a
pretty
simple
PR
and
it
looks
like
we
have
some
tests
down
here.
A
This
is
one
of
my
favorite
ways
of
writing
test
and
go
so
I
think
was
two
or
three
years
ago:
I
go
for
con
and
Denver
Mint
rehashing
Mitchell
Hashimoto
from
hashey
Corp
I
said
that
right
gave
a
really
great
talk
on
this
pattern
and
and
go
for
testing
where
you
define
all
your
tests
in
a
sort
of
this
giant
block
format.
Here,
it's
really
handy.
We
were
starting
to
see
it
more
and
more.
A
If
you
don't
have
a
chance
to
see
that
that
talk,
you
should
go
check
it
out
and
it
actually
gives
you
some
really
good
examples
of
how
to
write
the
test
like
this.
It's
pretty
exciting.
So
this
is
another
great
PR.
Thanks
for
sharing
other
interesting
stuff
cube,
con
tu
scholarship
is
up.
Oh,
this
is
exciting.
I
actually
think
I
got
an
email
about
this.
That
I
might
have
forgot
to
read:
San
Francisco
California,
the
cloud
native
computing
foundation
integrates
open
source.
A
This
message
has
helped
her
review
looks
like
people
are
in
chat,
Kevin
added,
a
YouTube
I'm,
assuming
that
Mitchell's
talk
that
he
added
and
Filipe
also
added
something
news,
and
frankly
the
French
translation
team
is
up
and
translating
the
Kate
stock
interesting
so
yeah.
This
is
the
scholarship
for
wait,
cloud
native
computing
foundation
and
on
schedule
for
cute
con
gotcha.
So
this
is
in
the
scholarship
it's
the
schedule.
I
was
thinking.
A
This
is
the
diversity
scholarship,
but
I
want
to
see
how
do
we
actually
get
to
the
Q
Khan
schedule,
because
this
is
really
fun,
I
think
there's
a
link
to
it
later,
we'll
try
to
pull
it
up
in
a
second.
Let's
move
on
so
many
talks
that
ended
up.
Many
were
rejected,
so
there's
this
new
thing
called
the
reject
conference,
so
I
can
ami-chan
one
of
our
engineers
here
tweeted
about
this
earlier
this
week.
A
This
is
actually
a
conference,
that's
sort
of
like
the
opposite
of
cute
Khan,
we're
not
the
opposite,
but
it's
just
a
place
where
you
can
take
your
cute
con
talk.
If
you
didn't
get
accepted
and
you
can
go
here
and
present
your
talk.
I
know
a
lot
of
really
great,
really
really
smart,
talented
engineers
who
put
a
lot
of
work
into
their
CFPs
just
to
have
them
rejected,
and
this
is
a
chance
for
a
lot
of
that
work
to
come
through
and
for
them,
so
they'll
get
it
to
give
their
talk.
A
So
if
you
want
to
come
to
you
a
talk
here,
you
want
some
help.
Let
me
know
if
I
can
help
ping
us
hit
me
up
on
slack.
We
can.
We
can
do
our
best
to
to
help
you
out
here
and
get
you
speaking
somewhere
about
kubernetes,
ok
cool,
so
you
can
register
here
for
the
reject
con.
Let's
see
what
people
are
saying,
there's
a
go
for
con
talk,
advanced
test
you
with
go
yeah,
that's
the
go
for
con
talk!
Yeah,
that's
right!
Shawn
Smith
says
the
reach.
Reject
conference
is
a
good
idea.
A
Brian
Lyle
says
there.
There
were
1535
talk
submitted
and
we
only
have
three
days.
It's
very
difficult
to
pick.
The
talks
of
years
please
submit
to
cloud
native
rejects.
Yeah
Brian
was
really
really
awesome
and
helped
out
with
the
conference
to
go
around.
So
we
can
all
thank
Brian
for
his
hard
work
and
for
putting
together
an
awesome
conference
for
us
and
he
brings
up
a
really
fantastic
point:
1500
CFPs.
A
A
Do
you
do
get
it
up
here?
Okay,
so
here's
the
schedule
so
a
couple
things
about
the
schedule
here,
because
it's
kind
of
I.
What's
how
do
I
say
this
correctly?
It's
kind
of
interesting.
There
are
some
unique
features
to
this
schedule.
You
can
do
a
grep
and
just
like
look
for
the
name
of
the
talk
you
want
to
see,
so
here's
Chris
Nova
FTO,
oh,
this-
is
from
last
cube
con
George
for
cute
Connie.
You,
let's
see
okay,
because
that
was
a
talk.
A
A
So
it's
kind
of
exciting
if
you're
coming
to
cube
con.
This
is
a
good
place
to
start
hanging
out
and
putting
things
together
and
checking
out
people's
talks
and
again
all
the
Keep
Calm
talks
are
recorded.
So
after
that
conferences,
usually
this
big
rush
of
people
watching
on
the
keep
contacts
and
learning
about
exciting
new
things.
Let's
see
what
we
have
in
the
chat
here,
boskie
says:
keep
con
tu
yeah
Sean
says.
Thank
you.
A
Okay,
Oh
perfect
natural
segue
from
cubic
on
schedule
to
this
talk
so
a
couple
months
ago,
I
I
messaged,
on
slack
I'm,
like
hey
I,
have
an
idea
for
a
key
code,
cube
trunk
talk.
We
should
go
to
you
like
a
high-level
review
of
TTI
k
and
what's
been
going
on,
and
we
should
talk
about
like
what
the
production
is
like
and
what
we
learned
and
how
it's
evolved
over
time.
So
we're
getting.
This
talk
called
two
years
of
teaching.
I
kubernetes.
A
I
think
this
is
the
first
time
joe
and
I
are
gonna,
be
on
stage
together.
So
it's
actually
going
to
be
a
lot
of
fun.
If
you
haven't
seen
us
hang
out
in
the
same
room
together,
our
energy
is
fantastic
together
and
we're
just
going
to
be
talking
about
t
GI
k.
So
if
you
have
questions,
you've
ever
wondered
anything.
We
love
feedback,
we'd
love
to
hear
from
folks.
Let
us
know
we
can
incorporate
it
into
our
talk
and
it
will
be
recorded
and
it'll
be
shared
after
the
conference.
So
this
is
really
exciting.
A
A
A
Decent
article
on
Airbnb
wrangling
workflow,
what
have
we
here?
How
Airbnb
simplified
the
kubernetes
workflow
for
a
thousand
plus
engineers?
Oh,
this
is
cool,
so
this
was
that
Q
Khan,
so
Q
Khan
as
a
conference.
They
have
a
couple
of
them
all
over
the
world
and
it's
it's
completely
feedback
driven.
So
it's
interesting
conference
I
think
they
have
one
in
California
and
there's
like
one
in
South,
America
somewhere,
there's
one
in
Europe
and
they
happen
every
year.
A
So
they
created
this
thing
called
cube,
Jen,
it's
an
internal
tool
for
Airbnb
that
can
take
two
server
services
parameters
to
find
it
in
a
single
yamo
file
and
generate
the
full
kubernetes
service
config
by
onion.
All
the
necessarily
necessary
boilerplate
configuration,
ok
cool.
So
it's
just
an
abstraction
on
top
of
kubernetes
and
applications
within
it.
Oh
Maddy
says
double
fist
at
one
drink
in
each
hand.
A
Guess
that's
the
southern
ism,
no
I,
just
like
wasn't
thinking
about
the
because
of
the
weird
YouTube
delay
where
I
say
something
and
then
y'all
like
I,
don't
get
to
hear
about
feedback
about
what
I
just
said
until
about
30
seconds
later.
So
my
Nova
brain
had
like
moved
on
to
other
things
and
I
was
like
not
even
thinking
about
the
beer,
the
diet,
coke
anymore,
so
yeah
it'll
generate
kate's
configs
and
then
it
you
can
do
a
key
back
to
will
apply
and
that
turns
into
a
kubernetes
cluster.
A
So
this
is
cool,
because
if
you
look
here
are
the
kubernetes
configuration.
So
these
are
the
yeah
mel
files
that,
like
we
usually
look
at
here
in
TTI
k,
and
these
are
like
the
kubernetes
native
objects
and
then
over
here
on
the
left.
We
have
these,
like
these
high-level
abstractions,
that
you
can
use
to
generate
these
kubernetes
objects.
So
this
is
exciting
and
then
that
of
course
turns
into
a
kubernetes
cluster
Sean
Smith
says
yeah
I.
Think
I
saw
everybody
and
me
talk
about
it
somewhere
else.
A
I
didn't
go
to
the
conference,
it
looks
cool
and
then
hippy
hacker
Hyde
from
New
Zealand,
hi
hippie
hacker
good
to
see
you
New
Zealand.
That
is
an
exciting
place.
I
cannot
wait
to
go
to
New.
Zealand
I
really
really
really
want
to
do
the
north
side
of
Mount
Cook,
but
that
is
going
to
require
a
helicopter
to
get
in.
So
maybe
one
day
we'll
see
we'll
see
but
yeah
I've
always
kind
of
had
my
heart
set
on
New
Zealand,
especially
after
watching
Lord
of
the
Rings
okay.
A
So
this
is
the
Airbnb
tool
shout
out
to
Steve
sloka
for
a
write-up
on
sauna
boy
in
caves,
conformance
so
Steve's.
One
of
our
engineers
here
and
sauna
boy
is
one
of
our
tools
here
at
VMware
and
sauna
boy
is
like
it's
a
conformance
checker.
So
it's
not.
It
doesn't
like
to
test
your
kubernetes
cluster.
It
just
validates
that
it's
what
we
call
conformance
and
the
the
scene
CF
adopted
this
tool
as
the
official
way
of
defining
what
a
conforming
cluster
is
in,
isn't
so
that's
exciting.
A
There
are
many
ways
to
create
kubernetes
clusters
and
many
environments
can
host
them.
Okay,
so
I
think
this
is
just
kind
of
a
more
detailed
run-through
of
kind
of
what
I
just
said
so
feel
free
to
come
check
this
out.
I,
don't
want
to
spoil
it
for
too
many
folks
but
yeah.
Here's
that
certified
conformance
program
that
I
was
just
talking
about,
and
you
can
see
that
you
can
get
this
like
special
badge.
You
can
add
to
your
repo,
like
it's
a
conformant
cluster,
just
by
doing
a
son
and
boy
run.
A
Let's
see
Tim
pepper
says
Melanie
Airbnb,
oh,
that
one's
not
done
yet
so
George.
All
of
the
the
links
that
people
are
dropping
I'm
gonna.
Let
you
either
approve
or
reject
those
and
I'm
just
gonna
keep
moving
on,
but
Tim
pepper,
just
dropped
a
link,
I
think
it
got
approved.
Yay
and
yon
says
hello
from
Palo
Alto
hi
I
will
be
there
next
month.
Okay,
shout
out
to
the
upstream
Kate
slack
admin
team
for
getting
the
year
for
getting
slack.
Kate's
debt
I
owe
opened
up
for
registrations
again
so
yeah.
This
was
shut
down.
A
Somebody
messaged
me
on
Twitter
the
other
day
and
was
like
hey.
Do
you
have
any
idea
why
I
can't
register
for
kubernetes
slack
and
just
still
like?
Let
me
see
if
I
can't
do
this
really
quick
I,
don't
to
pull
up
our
work
slack,
but
here
we're
in
the
kubernetes
zone
here
Oh,
let's
open
up
kind,
we
can
see
that
there's
like
several
thousand
people
here.
A
If
we
go
to
it,
what
is
it
kubernetes,
dev
4100,
kubernetes
users,
fifty-eight
thousand
four
hundred
and
thirty
five
people
in
this
one
channel
alone,
so
kubernetes
slack
is
a
huge,
huge,
huge
deal.
I
think
it's
one
of
the
biggest
slack
like
interfaces
on
the
Internet
George
says:
keep
on
dropping
links,
also
filo
drop
them
in
the
document.
Walid
says
when
you
run
a
conformant
test.
What
does
it
mean
that
tasks
skipped
well
tests
performed
and
one
case
in
fluent
Asian
passes
less
or
more
than
others.
A
If
I'm
understanding
your
question,
correct,
Waleed,
you're,
basically
asking
what
happens
and
why
would
we
ever
skip
a
test
and
then
what
happens
if
a
kubernetes
cluster
passes
more
or
less
than
the
other
ones?
So,
basically,
the
conformity
is
just
a
way
of
saying
that
you
are
running
like
a
more
authentic
version
of
the
kubernetes
components.
You'll
see
a
lot
of
people
like
bring
their
own
components
to
the
table
like
there's
nothing
in
kubernetes
that
says
you
have
to
have
a
cubelet
running.
A
In
fact,
the
virtual
Qiblah
tis
a
fantastic
example
of
this,
where
you
could
build
technically
build
a
kubernetes
cluster
that
doesn't
have
the
kubernetes
kevo
installed,
but
instead
has
this
third-party
culet
that,
like
vendors
things
out
to
this
other
service
somewhere,
so
you
can
sort
of
like
if
you
wanted
to
which
pros
and
cons
to
this
approach,
you
could
like
pick
and
pull
pieces
of
kubernetes
in
and
out
and
all
conformance
does.
Is
it
just
says?
A
Yes,
your
cluster
behaves
how
we
expect
a
kubernetes
cluster
to
behave
and
does
all
the
things
we
expect
a
kubernetes
cluster
to
do
so,
that's
a
little
bit
more
on
conformance
there.
So
George
says
kubernetes
users.
What
you're
looking
forward
yeah
George
is
like.
Oh
yeah
I
know
this
channel,
oh
right,
okay,
so
yeah,
here's,
our
community
community
moderators,
that's
exciting
and
ytt
the
Yambol
templating
tool.
So
we
looked
at
this
one
last
week,
but
we'll
mention
it
again.
A
They
tweeted
at
me
and
said
thanks,
but
I
got
into
this
a
little
bit
last
week,
and
this
is
just
a
new
way
of
sort
of
annotating
and
adding
various
bits
of
logic
to
yamo.
So
yet
another
markup
language
on
a
markup
language,
so
yeah,
if
you're
interested
in
this
or
if
you
catch
yourself
in
a
situation
where
you're
constantly
like
the
funny
variables
or
setting
things
in
like
sed,
like
the
Linux
term,
said
I
just
verb
to
that
setting
things
into
your
cheery
Amalur,
using
a
tool
like
helm.
A
This
might
actually
be
something
that
you
might
find
exciting,
because
you
could
probably
take
this
library
and
build
a
pretty
advanced
custom
tool
for
manipulating
and
mutating
your
yeah
Mille
before
it
goes
over
to
the
kubernetes
side
of
things
so
ytt,
the
mo
templating
tool
and
I
think
it
does
more
than
just
yell
I
want
to
say
it
does
JSON
I
thought
I,
remember
being
while
domain-specific
languages
like
Jason
net
okay.
So
this
is
basically
a
JSON
net
for
yanil,
which
is
exciting,
okay,
cool.
Where
are
we
ytt?
Okay?
A
Let's
see
if
we
can
find
an
example
of
this
really
quick
yeah
right
here.
So
if
you
look
he's
got
examples
of
how
he's
defining
various
test
cases
up
here
where
he
literally
defines
various
struck
sand,
then
just
Pat
like
ranges
that
were
thus
trucks
and
then
performs
his
test
here.
So
you
can
define
all
your
test
cases
up
here,
nice
and
neat
and
pretty,
and
you
can
see
all
of
them
and
then
you
just
have
this
like
sort
of
smaller
system
at
the
bottom.
A
That
is
actually
going
to
just
loop
over
those
structs
and
perform
various
tests
on.
So
this
is
a
fantastic
pattern
and
you're
starting
to
see
it
more
and
more
and
I
can't
stress
this
enough.
If
you're
writing
go
tests,
come
check
this
out.
It's
a
really
great
way
of
writing
tests.
Okay,
that's
UF
and
of
my
testing
rant
for
the
day.
A
So
next
up
developing
kubernetes
services
at
Airbnb
scale,
okay,
so
this
is
the
the
talk
that
folks
were
talking
about
in
chat,
so
this
is
cute
Jen,
the
blog
we
just
looked
at
a
moment
ago.
So
if
you
want
to
come
watch
either
of
those
talks,
those
are
in
here
and
then
I
think
next
week
sometime,
we
will
actually
merge
this
markdown
file
into
the
github
comm,
slash
hefty
o
/t,
tak
repository.
A
Let's
see
what
folks
are
saying
bob
says:
FYI
I
added
a
link
to
Hashimoto's
talk.
Thank
you.
Bob
Kevin
says
anyone
using
V
s
code
with
the
go
extension
it
can
auto
generate
the
framework
for
the
table
driven
tests.
Oh
that's
cool!
So
V
s
code
will
just
do
the
boilerplate
for
you.
It's
super
awesome,
I
use,
go
or
I
think
it's
it's.
It
used
to
be
called
goal
in
balance
called
dog
lend-
and
it's
this
IDE
here
right
now.
My
eat
I
think
on
this
computer.
A
A
Everybody
used
it
there
and
there
it's
got
a
really
really
slick,
plug-in
system,
so
building
things
like
creating
custom
plugins
or
like
this
example
here,
where
it'll
auto
generate
stuff,
for
you
is
relatively
simple:
to
do.
Hippy
hacker
from
New
Zealand
Chris
are
using
space
max
with
likely
a
well-thought-out
config,
your
canoes,
your
config,
publicly
available.
A
A
A
I'm
sure,
when
you're
all
my
secret
sauce
here
I
do
have
this.
It
is
not
publicly
available
because
I
have
a
private
git
repository
that
I
run
at
my
house.
That
has
my
home
directory
sync
to
it,
so
that
whenever
I
move
into
a
new
computer,
I
can
just
pull
down
my
home
and
all
my
dot
files
and
all
my
fancy.
Scripts
and
I
have
like
a
big
directory
there
that
I
had
to
pass.
A
But
if
we
want
I
can
throw
this
up
on
on
github
and
host
it
for
folks,
whenever
I
get
off
the
air
here,
Louise
says:
I
went
back
to
them,
go
but
don't
want
to
start
a
flame
or
I
know
a
lot
of
people
who
use
them.
Go
I,
just
don't
hate
me,
but
like
I,
never
really
learned
to
use
this
I've
just
always
been
an
Emacs
girl
and
then
like
it
got
into
the
fancy
IDs.
My
was
raining
Java
and
Scala,
and
then
the
second
I
figured
out
you
could
have
that
for
go.
A
A
George
says
if
you
see
Chris
at
cube
con
ask
her
about
her
custom
arch
config.
Don't
ask
me
about
my
custom
arch
config
if
you've
been
watching
or
following
along
with
me
in
the
evenings,
I've
been
doing
world
of
warcraft
live
streaming
on
Arch
Linux
and
it's
pretty
pretty
old-school
I'm
not
gonna
lie
like
my
whole
computer
is
ancient.
It's
got
really
great
hardware,
but
all
of
like
the
terminals,
like
the
actual
real
monitors,
are
like
I,
think,
15
years
old
or
something
it's
really
adorable.
I
love
it
Yuri
says
hello.
A
Chris
I
want
to
join
the
community
and
become
a
committer,
and
you
tips
first
off
welcome.
Kubernetes
is
awesome,
so
yeah.
If
you
want
to
join
the
community
and
George
I,
yep
I
mean
I,
knew
George
was
gonna,
beat
me
to
it.
You're.
Have
you
seen
the
contributor
guide
so
yeah?
Let's
pull
this
up
really
quick.
A
So
here's
a
contributor
guide-
this
is
pretty
accurate,
but
there's
also
a
lot
going
on
here.
So
if
you
want
like
the
ten
seconds
how
to
get
started
in
kubernetes,
here's
what
you
really
ain't
know
go
to
slack
kto
go
here,
create
a
new
account
right
after
you
get
that
you
can
login
to
the
kubernetes
slack,
which
looks
like
this:
here's,
the
kubernetes
users
and
then
you
can
come
in
here
and
you
can
like
introduce
yourself.
A
I,
say
we'll
just
do
this
hi
from
T
tik
and
you
can
start
to
join
all
of
the
different
kubernetes
SIG's
and
all
of
these
channels
over
here
on
the
left
and
to
see
that
if
you
go
to
the
community
repo,
which
we
can
add
a
link
for
this
is
well
github.com,
slash,
kubernetes,
slash
community.
This
is
this
is
like
where
your
personal
choices
are
going
to
start
to
matter
so
coming
here
and
just
skim
through
these,
and
my
best
advice
to
you
is
just
pick
one
find
one
that
looks
exciting.
A
That's
like
something
that
you
would
enjoy
working
on,
maybe
something
even
that
is
relevant
to
you
and
your
team
at
work,
something
that
you
find
interesting
something
you
want
to
learn
more
about
whatever
and
find
one
of
these
they're
called
cigs.
They
stand
for
special
interest
groups,
I'm
involved
with
a
handful
of
them
sig
cluster
life
cycles.
Probably
the
easiest
one
to
talk
about,
and
this
this
whole
sig.
The
entire
thing
that
we
focus
on
is
is
the
life
cycle
of
a
kubernetes
cluster.
How
do
you
create
a
cluster?
A
How
do
you
manage
it
after
it's
been
created?
How
do
you
ultimately
destroy
it?
How
do
we
track
this
over
time
and
it's
a
group
of
people
and
we
get
together
and
that's
all
we
work
on
and
then
we
have
like
projects
within
projects
and
we
have
meetings
and
it's
like
totally
structured,
but
at
the
end
of
the
day,
this
is
where
you
want
to
start.
You
want
to
introduce
yourself,
you
want
to
get
to
know.
Whoever
are
the
chairs
are.
These
are
gonna,
be
the
folks
that
can
like
sort
of
help
you
get
started.
A
So
if
you
wanted
to
join
SiC
cluster
lifecycle
hit
up
Robert
Bailey,
although
I
think
he
I,
don't
I,
think
he
might
have
anyway
or
Lucas
or
Tim.
These
are
all
really
great
people
to
him.
He
works
with
me
here
at
VMware,
which
I
think
I
need
to
come
in
and
update.
My
thing
to
that
reminds
me:
I
need
to
do
that,
but
yeah
Shrek
down
these
folks
hit
him
up
on
slack,
bother
them.
A
That's
why
we're
here
and
then
we
can
help
you
get
started
and
explain
some
of
them
more
specific
details
of
each
special
interest
group.
So
that's
a
really
good
way
of
getting
started.
George
says
we
just
opened
a
contributor
playground
to
you
can
practice
doing.
Pr
is
in
a
sandbox
and
everything
is
quite
cool.
A
So
that's
like
the.
If
you
wanted
to
start
working
on,
kubernetes
come
and
join.
It's
not
scary.
I,
remember
the
first
like
cig
meeting
I
ever
joined,
like
my
screen,
was
black
I
hid
myself
from
everyone.
I
didn't
say
a
word.
It
took
me
like
three
months
before
I
was
branded
a
grave
enough
to
finally
say
something:
everybody
is
really
cool.
Just
come,
hang
out,
introduce
yourself
feel
free
to
try.
Then
we
welcome
new
newcomers.
A
It's
one
of
the
main
reasons
not
only
I
started
contributing
to
kubernetes,
but
I've
continued
to
contribute
to
kubernetes
for
the
past
two
years,
because
the
community
is
just
so
awesome,
really
solid
people.
So,
as
she
says,
tim
is
better.
Robert
moved
to
a
different
project,
our
company-wide
space,
max
config,
so,
okay,
so
here's
hippy
hacker,
I'm
gonna,
see
New
Zealand
space
max.
A
That
sounds
like
something:
I
would
be
interested
in
okay,
so
a
buildin
install,
Emacs,
I'm
I
step
to
go
to
ten
Emacs
make
install
Emacs
version,
get
cloned
configure,
Emacs
yeah,
and
this
is
what
I
do
I
have
another
repo,
that's
also
private,
that
I
just
have
as
it
gets
sub-module
in
my
home
directory
repo
and
then
I
just
expand
that
and
then
poof
Emacs,
but
yeah
I've
just
been
slowly.
Writing
ulis
in
that
directory
for,
like
the
past
six
years,
so
like
take
it
with
a
grain
of
salt
anyway.
A
So
this
is
exciting
if
you're
an
e
max
user.
Okay.
So
let's
go
back
here.
Yuri
says
thanks:
George
I'll,
take
a
look.
Sean
says:
gotta,
run
to
a
meeting
and
see
y'all
later
and
have
a
good
weekend.
Everyone
thanks
for
joining
Sean,
we'll
see
you
next
time
and
as
always,
this
will
be
on
YouTube
after
we
are
done
with
the
live
broadcast
here.
Ok,
so
micro
case:
where
do
we
want
to
start?
Let's
start
here.
This
is
what
I
want
to
do.
A
So
if
you
come
down
here,
you
can
see
at
the
bottom
indirect
reference
links.
We
have
micro,
Cades
Doc's,
and
then
we
have
micro
Kate's
on
slack.
So
actually,
let's
join
that
doo
doo
channels,
micro,
Kate's,
join
and
I'm
going
to
wave,
and
if
we
have
any
questions
we
can
do
some
message:
people
there
how
we
should
probably
start
talking
about
kubernetes
at
some
point
now:
that's
okay!
We
can
get
off
in
the
weeds.
It's
alright!
That's
alright!
Everybody's
here!
We
all
just
want
to
have
a
good
time.
A
Louie
says:
I
can
I.
Remember
you
can
even
play
mp3
or
do
IRC
insight.
Umax,
oh
yeah
I've
got
a
G
chat
for
hangouts
in
my
Emacs
at
home.
It's
pretty
exciting,
but
I
used
to
have
IRC
in
there
as
well
back
when
I
actually
would
hang
out
on
my
IRC
server,
which
is
still
up
and
running.
So
if
you
want
to
join
you're,
welcome
to
I,
just
don't
hang
out
there
anymore.
A
So
let's
go
to
the
micro
Kate's
documentation,
okay,
so
the
a
little
bit
of
like
prior
art
here
or
like
how
we
ended
up
on
micro
case
for
the
week
I
did
TGI
kada
live
at
Q,
con
Seattle,
where
I
did
kubernetes
and
docker
and
how
to
write,
go
tests
against
Cooper
done
using
docker,
and
that
was
really
successful.
Then
we
came
back
and
we
did
a
real
tea
tik
on
it
later
and
I.
Remember
somebody
mentioning
this
to
me,
but
I
didn't
like
check
it
out
or
investigate
very
thoroughly
afterwards.
A
Somebody
else
mentioned
this
on
Twitter
and
I
was
like
ok.
This
is
the
second
time
I've
heard
about
it.
Let's
go
check
this
thing
out,
so
I
get
here
and
it's
like
get
from
the
snap
store.
This
is
the
first
time
I've
ever
heard
of
snap,
which
I'm
assuming
stands
for
synaptic
package
manager',
which
is
what
apt
used
to
be
or
apt-get
if
you're,
an
Ubuntu
user
and
I
think
the
snap
store
is
just
kind
of
like
the
bun
to
repositories.
So
it's
the
new
install
tool.
A
So
it's
all
the
hotness
and
we're
gonna
look
at
it
here
in
a
second.
But
if
you
come
down
here
under
features,
you
can
see
that,
like
it
supports
SCO
out
of
the
box,
there's
daily
bills,
you
can
do
local
storage.
You
can
upgrade
your
cluster.
You
can
update
your
cluster
and
give
you
metrics
it
gives
you
cube
DNS
and
then
oh,
it's
conformant.
That's
all!
We
have
the
certified
kubernetes
logo
here.
A
So
we
know
it's
a
Cooper
nutty
certified
cluster
that
was
certified
with
Sonny
Boy,
which
is
that
tool
we
looked
at
earlier,
so
single
node
kubernetes
done
right.
It's
0op
skates
on
just
about
any
linux
box.
We're
gonna
put
this
to
the
test
today
and
see
if
we
can't
get
Cooper
and
kubernetes
running
on
Arch
Linux,
let's
see
Kevin
says
static,
compilation
for
a
dynamic,
I.
Think
Kevin's
talking
about
snap,
does
okay
cool,
so
static
compilation
for
dynamic
packages.
A
A
A
A
Let's
see
what
do
we
want
to
do
here?
Previous
okay
select,
an
existing
group.
Okay,
actually
I
want
to
create
a
new
one,
and
this
will
make
a
little
bit
more
sense
later,
but
we're
gonna
call
this
one
micro
Kate's
and
we're
gonna
open
up
port
22,
so
I
can
SSH
into
it
and
we're
also
gonna
open
up
port
8080.
A
Which
is
the
port
OOP
Siri
just
opened
I
hate
this
Siri
button
on
my
macbook,
which
is
support
that
kubernetes
will
be
listening
on,
so
we
can
actually
hit
that
publicly
and
we
can
actually
use
my
oh,
my
good
Kate's
tools
here
to
talk
to
our
cluster.
It
might
be
fun
to
play
with
that
and
actually
expose
this
thing
and
see
if
we
can't
break
some
stuff,
okay,
so
review
and
launch.
We
want
to
get
what
is
this
morning.
Rules
with
source
allow
all
IP
addresses
yeah,
that's
fine
review
and
lunch.
A
A
description
is
required.
I'll
just
get
my
coat
case
again
now
review
and
lodge
ok
there
we
go
and
lunch
we're
gonna
use
ke
Nova.
Where
is
this
thing
at
right?
There
and
launch
instance,
so
well,
Calvin,
says
hello
from
canonical
was
cool
sunglasses
Yan
asks
if
this
is
like
mini
cube?
Yes
Yan.
This
is
similar
to
mini
cube
in
what
it
the
problem
that
we're
trying
to
solve,
but
it
does
it
in
a
distinctly
different
way
and
we're
gonna.
Look
at
that
in
a
little
bit.
A
The
TLDR
that
the
basic
rundown
here
is
mini
cube,
starts
up
a
virtual
machine
and
then
inside
of
that
virtual
machine
is
where
all
the
kubernetes
components
go.
And
then
you
just
poke
a
hole
in
that
virtual
machines
network,
and
then
you
can
access
it
from
your
local
wares.
This
is
a
little
more
off
like
a
little
more
pure,
a
little
more
authentic
and
actually
just
runs
the
packages
directly
on
your
computer
without
that
virtual
machine
in
between
there's
pros
and
cons
to
both.
A
But
this
is
just
how
this
one
works
and
we'll
talk
more
about
those
pros
and
cons
and
how
it
compares
to
mini
cube
and
how
it
compares
to
kubernetes
in
docker
or
kind,
as
we
start
to
kind
of
jump
into
it,
and
we
look
at
what's
going
on
and
we
actually
pull
the
process
list
and
see
how
things
are
running.
But
it's
pretty
interesting
if
you're
a
Linux
user,
it
was
a
bit
like
whoa.
Did
this
really
just
work
the
first
time
and
sure
enough
it
did?
It
was
kind
of
cool.
A
So
what
lead
says
Snap
is
a
linux
pack.
Gene
like
containers,
snap
works
across
Linux
and
distributions
or
versions
bundle
your
dependencies
and
assets
simplifying
installs
to
a
single
standard
command.
There.
You
have
it
snap
in
a
snap,
I'm
killing
it
today,
okay,
so
view
instances,
so
we
got
our
ubuntu
want
up
and
running.
So
now
is
when
we're
gonna
actually
put
this
to
the
test.
Let's
do
a
different
one
and
let's
look
for
arch
thanks.
Oh
they're,
not
here's
the
market
place.
Here's
sense,
somebody
said
sin,
but
can
we
just
get
Arch
Linux?
A
No
I've
not
seen
anywhere
community
am
eyes,
maybe
art
architecture
elasticsearch.
We
might
not
be
able
to
do
arch,
which
would
be
really
sad.
Let's
try
one
word
arch
linux.
Our
salon
takes
easy
to
image.
Yes,
we
fine,
okay,
cool
yeah,
just
gonna
blindly
run.
Oh
this
random
am
I
I
just
found
so
we'll
do
an
m3
large.
A
Didn't
arch
linux,
move
to
snap
d,
I,
don't
know,
I
have
an
ancient
version
of
arch
that
I'd
keep
the
packages
up
great,
updated,
but
I
rolled
my
own
Colonel
years
ago
that
I've
been
running
for
a
couple
of
reasons
and
I
still
get
to
use
pac-man,
which
is
my
favorite
package
manager,
because
it's
so
yeah
so
Tim
says
snapped
craft
for
more
information
on
snaps
didn't
Archana,
just
move
to
snap
D.
A
We
have
15
standards
yeah
this
is
it
and
then
I'll
tell
a
funny
story
about
this
as
well
xkcd.
It's
like
a
nerd
comic,
if
you're
into
like
math
and
computer
programming.
These
are
like
some
really
fun
little
comics
that
are
relevant
throughout
your
workday
situation.
There
are
14
competing
standards,
14
ridiculous.
We
need
to
develop
one
universal
standard
situation.
A
Now
there
are
15
standards
when
I
proposed
cluster
API,
the
first
email
I
wrote
to
the
sig
one
of
the
main
engineers
and
architects
of
kubernetes
replied
just
with
a
link
to
that
comment
only
so
that
was
exciting
when
I
was
trying
to
fight
for
cluster
API
and
nobody
I
wanted
to
do
it
in
Louisa's.
Executi
is
amazing,
John
says,
but
the
instructions
are
on
staffed
craft
io4
arch,
our
current,
our
Docs
guy
runs
arch,
okay.
Well,
our
advocacy
girl
runs
arch
all
right.
Let's
close
some
of
this
stuff
there
good
back
to
my
cockades.
A
Okay,
so
let's
go
here
at
review
and
launch
previous.
We
want
to
go
to
selecting
sistine
micro,
Kate's,
BAM
I'm,
just
going
to
click
quickly
on
this
one,
but
I'm
just
basically
doing
the
same
thing.
I
did
for
the
last
one
just
to
kind
of
speed
things
along
here.
Okay,
so
we
got
arch
up
and
running.
We
got
in
Ubuntu.
If
we
want
to
do
a
third
one,
we
totally
can,
but
there
should
be
enough
for
us
to
to
get
started.
A
A
So
if
I
am
like
in
my
root
directory
print
working
directory,
I'm
in
route
and
the
negative
GCD
and
then
poof
friend
and
users
know
that
so
if
you
just
want
to
get
back
to
your
home
directory,
really
quick,
it's
less
keystrokes
than
that
you
can
just
do
that:
handy-dandy
CD
hackery
for
today.
Okay,
so
anyway,
let's
SSH
bun
to
at
and
let's
paste
in
our
public
IP
address
for
our
Ubuntu
instance.
We
just
created
yes,
and
here
we
go
so
what
is
it
LSB
release
right?
A
How
do
you
get
the
Ubuntu
version?
Number
I
thought
it
was
LSB
release
who
said
like
are
maybe
yeah
there.
We
go
release
18
point.
Oh
four,
so
we're
running
eighteen
point.
Oh
four
here!
Well
lots
of
people
in
chat.
Let
me
see,
what's
going
on
here,
there's
docs
dot
snap
craft
installer
for
reference,
George
says
John
or
Tim.
Is
there
another
snap
T
distro?
A
We
should
try
now,
and
somebody
said
a
which
I
think
is
all,
but
we
just
did
are
for
release
okay,
so
we're
running
18
point
o4
and
I
think
bunch
of
ships
with
snap
out
of
the
box,
so
yeah
the
snap
command
lets
you
install,
configure,
refresh
and
remove
snaps,
which
I
think
it's
nap
is
just
like
a
package
right
next
line.
Snaps
our
packages
I
can
work
across
many
different
Linux,
distros,
Maybelline,
secure
delivery
and
operation
of
the
latest
apps
and
utilities.
A
So
you
can
come
in
and
you
can
see.
This
was
very
similar
to
other
commands,
not
a
go
library
but
close,
and
you
can
see
all
the
different
secondary
words
you
couldn't
come.
You
can
use
snap
refresh
or
snap
good
or
snap
set
or
login
or
there's
a
lot
of
stuff.
You
could
do
here
all
right.
Let's
do
Diet
Coke.
A
Okay
cool,
so
if
we
go
to
the
micro
Kate's
documentation,
which
is
micro,
pave-set
io,
coming
here
to
Docs-
and
then
here
is
just
like
the
very
first
one
you
come
to
is
just
getting
it
up
and
running
and
we're
gonna
kind
of
go
through
this
together
today
and
look
at
some
of
the
stuff
that's
happening
behind
the
scenes.
So
the
first
thing
it
says
is
you
can
either
do
snap
install
micro,
Cakes,
classic
or
snap?
A
Has
this
thing
called
channels
which
basically
are
like
versions
just
called
something
else,
and
you
can
do
channel
you
sequels
to
one
points
whose
stable
and
then
Duffy
had
a
list
of
excuse
me
a
list
of
all
the
available
channels.
I,
don't
know
how
he
got
that
list,
but
if
anybody
can
find
all
of
the
available
channels
for
micro
Kate's
or
give
me
a
command,
maybe
we
could
be
like
a
snap
micro
Kate's
list
or
something
so
we
can
see
all
of
it
of
different
channels
and
there's
different
versions
of
kubernetes.
We
can.
A
A
John
says
George
I'm,
just
back
from
a
run
and
found
about
this
from
IRC
I'm.
Not
all
here,
George
says
good
to
see
you.
It's
been
a
while
thanks
for
joining
John
says
likewise
hope,
you're
doing
alright
I'm
assuming
this
means
George
went
into
the
1/2
IRC
and
was
like
hey
we're
doing
snap
dear
whatever
kevin
says
scroll
down
on
the
homepage
for
the
list:
okay,
Mike
okayed
status.
A
So
let's
go
back
here
just
scroll
down
on
the
homepage.
Aha,
here
it
is
okay,
so
yeah
we're
up
to
one
point:
thirteen
we
have
one
12
11
version
10.
We
have
a
lot
of
the
later
versions
of
version
10
which
kubernetes
110
was.
That
was
a
good,
a
good
release
anyway,
so
we're
gonna
run,
which
one
do
we
want
to
run?
A
Let's
do
113
stable
because
113
just
came
out
so
let's
copy
this
or
actually
we
can
just
remember
it's
one
point
13
stable
and
then
let's
go
back
to
our
Docs
here
and
thanks
for
the
tip
I
owe,
and
it
looks
like
we
can
do
to
get
all
channels-
snap
info
micro,
Cades.
Let's
try
this
so
I've,
never
used
snap
before
right,
snap
info
micro,
Kate's,
maybe
Oh
poof
there
we
go
nice
awesome,
I'm,
learning,
a
new
package
manager
today.
This
is
exciting.
A
How
many
package
managers
do
we
need
in
Linux
the
answer
to
all
of
the
package
managers?
Okay,
let's
go
back
to
our
ducks,
so
we're
gonna
copy
this
command
snap,
install
micro,
Kate's
classic,
which
what
is
the
classic
do
snaps
are
frequently
updated.
I,
don't
understand
what
this
classic
is
for.
Let's
do
snap
install
Aitch
classic
here,
put
snap
into
classic
mode
and
disable
security,
confinement.
Okay,
sure
that
seems
well.
If
the
docs
are
telling
us
to
do
it,
we
should
do
it
okay.
So
let's
paste
this
command.
A
Okay,
so
the
snap
install
micro,
Kate's,
okay,
you
have
to
be
rude,
so
you
need
to
be
privileged
to
install
kubernetes,
which
makes
sense
getting
kubernetes
up
and
running
if
you've
ever
done,
like
kubernetes
the
hard
way
or
like
built
your
own
cluster
or
debug
to
cluster
via
SSH.
You
know
that
there's
a
lot
of
things
that
require
privileges
on
your
your
host
system,
John
says,
remove
the
classic
and
it
will
tell
you
okay.
So,
let's,
let's
try
that
let's
form
our
command
here.
A
So
at
one
point,
two:
thirteen
stable
and
let's
get
rid
of
classic
and
I.
Think
John
is
alluding
to
that.
It's
probably
gonna
yell
at
us,
oh
and
then
my
college
band
also
what
I
want
to
name
my
next
dog
cito,
bang,
bang,
which
means
just
repeat
the
previous
commands.
But
we
see
no
era.
There
was
a
revision
of
snap
microbe
Cates
was
published
using
classic
confinement
and
thus
may
perform
arbitrary
system
changes
outside
of
the
security
sandbox.
So
I
think
snap.
It's
like
the
whole
point.
A
Is
it
kind
of
keeps
everything
confined
and
isolated,
so
it
makes
it
a
little
safer
to
do
things
like
run
kubernetes
on
your
system
and
I
think
what
this
is
saying
is,
if
you
don't
pass
in
the
classic,
I
you're
not
gonna,
be
able
to
install
kubernetes,
because
kubernetes
wants
to
do
things
outside
of
that
sandbox,
which
again
makes
sense
running
the
qiblah
is
pretty
much
takes
over
your
whole
computer
john
says.
Also,
you
can
drop
the
table.
It's
implied,
I'll!
A
And
oh
there
it
goes
oh
and
it's
got
like
they're
really
cool,
like
somebody
wrote
I
spent
some
time
making.
This
look
really
pretty.
I
really
appreciate
that
for
someone
who
has
vendored
in
curses,
like
the
C
library
directly
to
go
to
build
something
like
this,
just
so
I
could
have
like
a
fun
fancy.
Little
slider
I
very
much
appreciate
whatever
I
see
other
people.
Do
it
John
says
dangerous
is
something
else.
Oh
my
gosh
I
see
what
other
people
are
saying.
A
Martin
says:
maybe
it
should
be
hash,
unsafe,
dangerous,
I,
don't
know
we
snap
is
something
we
can
get
into
we're
just
trying
here
to
run
micro,
Kate's,
ok,
micro
Kate's
is
installed
and
we
got
this
like
fancy
little
check
mark.
Could
it's
like
green
and
happy,
and
it's
like
we're
good
to
go
so
that
was
pretty
quick
that
took
like
30
seconds.
It
will
be
strictly
confined.
Eventually
we
just
haven't
gotten
to
that.
Yet.
A
Ok,
so
Tim
brought
up
a
good
point
about
micro
case
I
will
be
strictly
confined,
meaning
that
it
will
run
in
the
confined
definition
of
a
sandbox,
which
I
would
like
to
find
out
a
little
bit
more
of
what
a
sandbox
means
or
implies.
John
says:
I'm
blushing,
my
gosh
II
y'all
are
having
a
lot
of
fun
today.
I
think
it's
beer
time.
I
want
to
have
some
fun.
A
A
You
just
like
have
a
space
between
your
commands,
but
there's
a
period
in
this
one
and
what
I
noticed
is
and
I've
never
seen
this
before
in
Linux
before.
But
if
I
run
my
croqueted,
some
tab
hint
it
it
does
micro,
Cades
and
there's
a
period
at
the
end
and
then
I
could
tab
hint
again,
and
it
tells
me
all
of
the
different
things
I
can
do
here.
So
already
it's
like
whoa.
A
This
is
totally
like
a
new
thing
and
I
can
tab
in
in
places
where
I
used
to
not
be
able
to
tab
hit,
and
it's
just
really
exciting
and
then
Calvin
says
micro
gates,
cubic
total
cluster
info
yeah
we're
gonna
go
through
the
docs
and
then
we'll
start
playing
with
other
commands
here
in
a
second.
But
it
says
let's
do
status.
So
let's
just
run
this
and
see
see.
What's
going
on
and
let
me
control
see
clear
my
screen
and
we'll
do
micro
case
status.
A
Micro
Kate's
is
running
sorry.
My
microphone
is
like
in
the
way
here
and
I.
Don't
want
to
move
it
too
much
so
I'm
like
looking
at
the
screen.
Y'all
are
looking
at
while
typing
in
this
screen,
so
that
I'm
not
staring
through
the
microphone
so
trying
to
multitask
here.
Okay,
so
add-ons,
we
don't
have
any
add-ons.
Yeager's
is
disabled,
flew
in
d
GPU,
okay,
so
these
are
all
of
the
features
that
we
saw
on
the
homepage.
Remember
earlier,
we
saw
the
dashboard
and
ISTE.
A
Oh,
these
are
all
different,
like
I'm,
assuming
different
plugins
that
you
could
install
with
micro
case
or
easily
at
to
your
cluster.
So
this
is
exciting
if
you're
an
SEO
user
or
you
want
to
get
the
dashboard
up
and
running,
which
I
think
we
do
that's
why
we
poked
a
hole
in
that
poor
hint
hint.
We
can't
we
totally
can
okay.
A
So
this
is
a
great
point,
naturally,
as
we're
installing
kubernetes,
and
it
says
it's
up
and
running.
My
brain
is
already
going
well
how's
the
cubelet
running
where's,
the
API
server.
Does
the
API
server
use
encryption?
What's
the
authentication
mode
I
have
all
these
questions?
I
want
to
figure
out,
and
it
says
right
here.
It
says
you
do
not
have
any
Daugherty
installed
and
it's
like,
but
docker
is
such
a
core
part
of
kubernetes.
How
is
it
running
containers?
Is
there
a
different
container
runtime?
What's
going
on?
A
Well
do
some
debugging
here
in
a
moment
after
we
validate
that
the
API
server
is
running
and
we
can
actually
see
how
the
snap
system
has
installed
kubernetes
for
us,
it's
pretty
cool,
so
accessing
kubernetes.
You
can
do
micro,
Kade's,
cube
back
toget
nodes,
micro,
capes
q
back
to
get
services,
and
you
can
even
alias
and
unalienable.
A
A
Oh
classic
we
got
to
do
classic.
Alright,
let's
see
here.
Okay,
it's
downloading!
Well,
that
was
really
fast.
Okay,
can
we
run
Q
back
till
now,
let's
see
cool
by
default
q
back
to
looking
that
into
this
directory
here,
home
cube
config
for
your
cube,
config
and
then
we
all
know
I
like
to
alias
K
is
equal
to
Q
Bechdel
and
if
all
works
we
can
run
our
famous
K
get
now
poof.
We
have
a
node
up
and
running
and
look
it's
ready
in
version.
A
This
is
this-
is
pretty
simple:
to
get
kubernetes
up
and
running
so
I
I
kind
of
drew
it
out
a
bit
and
we
kind
of
got
off
in
the
weeds
a
little,
but
you
could
probably
come
in
and
realistically
install
kubernetes
in
like
less
than
60
seconds
and
get
it
up
and
running
which
remarkably
fast
compared
to
like
other
ways
of
installing
and
getting
kubernetes
up
and
running,
I
think
a
cubic
or
an
install.
An
AWS
takes
about
ten
minutes
for
everything
to
come
out
so
yeah.
This
is
this
is
pretty
impressive.
A
A
While
Lee
brings
up
a
really
great
point,
which
is
if,
in
the
future,
we'll
be
able
to
use
snap
as
an
unprivileged
user
as
non-root,
effectively
like
as
my
local
user,
which
is
Ubuntu
here
to
install
from
my
user,
only
which
is
a
good
question
and
I-
think
we
have
Tim
here,
I'm
going
to
call
you
out
Tim
who
works
on
the
micro
Cades
team,
which,
if
this
is
a
tool
you
want
it
to
to
contribute
to
I'm,
assuming
we
can
find
it
on
github.
A
A
John
says
you
can
do
that
now,
but
not
for
local
users.
Yeah
yeah
I
think
you
need
to
be
read
to
install
which
I
mean
not
the
best
but
also
tolerable,
especially
for
a
live
demo
like
I'm
gonna,
throw
this
ec2
instance
away
anyway.
Okay,
so
we
have
cubic
till
installed
and,
like
I
hate,
to
say
it,
but
it's
kind
of
anticlimactic
as
far
as
like
what
the
tool
can
do.
It's
just
regular
old,
kubernetes
I,
take
it
pods
I
can
inkay
run
in
genetics,
image
engine
X,
which
again
we
all
know.
A
You
can
do
sudo
snap
logging
and
then
I'm,
assuming
all
that
does
is
just
remember
your
root,
credential,
somehow
and
still
installs
as
a
privileged
user
did
I
am
I
thinking
about
this
correctly
or
does
it
actually
do
something
different
than
that
so
anyway,
if
we
can,
let's
do
K
dump
is
alias
kdump
equal
to
Q,
Bechdel
get
all
all
namespaces.
So
now
we
can
see
what's
all
running
here
and
we
can
see
okay
cool.
We
have
pod
a
pod
running,
we
have
a
service,
we
have
our
deployment,
so
this
is
all
to
be
expected.
A
But
if
you
look
there's
this
cluster
is
relatively
empty,
usually
you're
at
least
going
to
be
looking
at
a
handful
of
things
in
the
cube
system.
Namespace-
and
we
don't-
we
don't
see
that
here.
So
this
is
a
very,
very
raw
cluster
which
is
cool
because
that
means
you're
getting
like
it's
pure
kubernetes,
as
you
possibly
can,
and
you
can
build
on
top
of
it
from
there.
A
John
says
pretty
much,
but
with
macaroons
with
macaroons
I,
don't
and
you
can
add,
restart,
never
to
remove
the
warning.
Okay,
cool,
so
yeah.
First
question:
how
does
Si
and
I
work
CNI
is
a
part
of
kubernetes
that
you
we
need.
It
needs
to
be
in
place.
I
did
a
whole
series
on
all
the
different
COC
and
I
providers
or
most
of
them,
and
we
know
we
need
that
up
and
running.
So
how
are
how
are
the
pods
and
how
is
the
network
being
built
if
we
don't
have
CNI
running
locally?
A
That's
my
first
question.
My
second
question
here:
I
do
not
have
docker
installed,
so
usually
what
I
would
do
is
I
would
do
this
command.
Docker,
PS,
a
and
I
would
be
able
to
actually
see
the
containers
running
on
my
system
so
without
docker.
How
is
this
engine
X
pod
that
we
saw
a
moment
ago?
How
is
this
running
and
where
is
this
running
so
what
first
thing
I
did
is
good
old,
PS,
ox
and
I
described
for
the
words
engine
X.
A
So
this
is
where
we
get
a
little
bit
of
like
more
clues
about
how
this
is
hope,
o
working.
So
it
says
engine
X
worker,
prop
process
and
working
process.
Engine
X
G
daemon
off
this
one
is
ran
by
brute
this
one
is
system
D,
and
then
this
is
just
my
graph
that
I
just
did
here
while
lead
says
what
about
cry:
control
PS
so
anyway,
what
I
wanted
to
demonstrate
here
is
we
can
go
to
micro
Kade,
so
we
can
tab
hint
and
you
can
actually
see
there's
micro
case
docker.
A
So
if
you
do
this,
it's
the
docker
command
line.
So
this
is
where
that's
sandbox
in
that
sort
of
isolation.
That
snap
gives
us
is
it's
happening.
Is
we're
not
actually
installing
these
on
our
root
system?
We're
installing
these
into
some
other
place
on
our
system,
and
then
we
can
just
access
everything
using
the
micro
Kate's
prefix.
So
that
explains
the
period
that
we
saw
earlier.
A
So
I
did
some
snooping
around
I'm,
going
to
kind
of
bypass
a
lot
of
this
because
we're
already
an
owl
an
hour
in
you
can
go
to
the
snap
directory
and
you
can
see
here.
We
have
a
couple
of
snap
packages.
We
have
bin
core,
here's
Q
Bechtel
that
we
downloaded
here's
micro
Kate's.
So
let's
go
into
micro,
Kade's
and
I.
A
Don't
understand
why
it's
for
13,
but
we
don't
this
with
this
directory
and
look
what
we
have
here
and
if
you
are
a
kubernetes
user
or
an
operator,
and
if
you
have
ever
debugged
in
kubernetes
cluster
before
you're.
Looking
at
some
of
the
stuff
going,
oh
gosh
I
know
exactly
what
all
this
is
so
this
is.
This
is
a
kubernetes.
So
this
is
where
the
magic
happens.
What's
exciting
is
if
we
look
at
the
API
server,
for
instance,
cube
API
server
again.
This
is
where
it
gets
really
really
exciting.
A
A
All
of
the
dependencies
are
compiled
into
machine
code
as
as
one
giant
monolithic
binary
so
anywhere.
This
binary
exists.
You
can
make
it
executable
and
as
long
as
it's
compiled
for
your
same
architecture,
you
should
be
able
to
execute
it
and
you're
not
gonna.
Have
any
of
those
like
missing
libraries
or
incompatible
shared
object,
problems
that
all
of
us,
Arch
Linux
users,
are
so
familiar
with
fixing.
So
that's
really
exciting
because
we're
getting
this
this
feature
that
golang
gives
us
and
that's
how
we're
actually
running
kubernetes
on
this
bond
to
server.
So
that's
really
rad.
A
Let's
see
what
we
have
here,
nobody
has
anything
in
chat.
Yet,
ok.
So
if
we
go
back
to
our
home
directory,
we
can
do
micro
case
and
we
can
start
to
explore
a
lot
of
things
like
what
is
micro
case
inspect.
So
this
is
like
I've
never
seen
this
before
until
micro
Kade's,
but
it
says
service
micro,
cat,
Kate's,
doctor
your
demon
is
running.
The
API
servers
running
Q
proxy
is
running,
the
cubelet
is
running
which
usually-
and
this
is
another
thing-
can
we
do
sudo
actually
we'll
just
do
sudo
bash?
A
Usually
the
cubelet
runs
as
a
system
D
daemon.
So
we
can
see
those
here
at
C
system,
right,
yep
system,
its
system,
D
system
and
then
there's
these
unit
files
here,
and
this
is
usually
where
you
would
see
the
cubelet
defined
and
I
wonder.
If
that's
what
we're
doing
here,
we
have
micro,
Kate's
daemon.
We
have
docker
here's
the
cubelet
right
here,
okay,
perfect,
so
we
actually
are
using
a
system
D
here
to
watch
and
maintain
all
of
these
different
kubernetes
components
which
this
is
cool
because
we
always
run
that
in
the
cubelet.
A
This
way,
but
I,
don't
think
I've
ever
seen.
The
API
server
running
the
system
view
before
and
the
Linux
nerd
inside
of
me
just
absolutely
adores
that
so
that's
really
fun.
So
we
can
come
back
here
and
we
can
do
micro
Cades
and
see
what
else
we
have.
Let's
do
inspect
again
and
see
what
we
have
inspecting
app
armor
gathering
system
info,
and
then
we
have
a
warning
here:
iptables
forward
policy
is
drop.
Consider
enabling
traffic
for
reading
with
this
command
building
the
report
tar
ball
report.
A
So
you
get
all
the
isolation
and
the
security
wins
that
you
get
with
running
VMs,
that
we
all
love
so
much
idioms
and
you
can
run
that
on
virtually
any
operating
system
that
supports
virtual
machines
to
get
kubernetes
running
I
think
there
are
some
pros
and
cons
to
having
the
services
run
with
system
D.
That
might
be
a
little
out
of
scope
for
this
episode.
A
Somebody
has
a
question:
sorry,
but
yeah
overall
I
think
like
if
you're
a
Linux
user-
and
you
want
something,
quick
and
dirty
and
up
and
running.
This
is
a
really
great
starting
point.
If
you're
looking
to
develop
Cooper
on
kubernetes
and
your
Linux
user,
this
might
also
be
a
really
good
starting
point.
My
girlfriend
is
writing
a
book
right
now
and
I
know
she
uses
micro
caves
for
all
of
her
book.
A
Examples
where
she'll
go
in
and
say:
okay
start
a
micro
gates
cluster
this
way
and
then
run
this
command,
and
you
can
like
do
this
thing
and
follow
along
with
us.
So
it's
just
kind
of
up
to
you
and
what
you
and
your
team
are
concerned
with
I
also
I
know
that
the
mini
cube
the
folks
who
work
on
mini
cube.
It's
like
a
kubernetes
SIG's
sponsored
project,
whereas
I
think
this
is
Ubuntu.
So
again,
just
the
ownership
there.
A
If
that's
a
concern
of
yours
as
well,
a
mini
cube,
might
be
a
little
more
open
source
friendly
but
again
I,
don't
know,
I've
never
worked
on
this
project
before
they
could
be
very
similar.
Calvin
says:
micro
caves
can
be
run
on
OSX
and
I.
Think
Windows
using
multi
pass
waleed
says
you
probably
can
run
micro,
kaede-san,
Windows
Linux,
subsystem,
okay,
yeah,
so
people
are
just
talking
about
various
ways
of
running
on
Windows,
which
I
don't
run
Windows.
A
Okay.
So
it's
just
a
revision
number
for
that
particular
release
that
makes
sense
and
then
I'm,
assuming
that
current
folder
is
a
symlink
right
today
it
seemed
that
correctly.
Oh
no,
we
want
to
go
to
micro,
Cades,
yeah,
so
and
then
current
is
just
a
symlink
to
whichever
one
you're
currently
using
okay.
That
makes
sense
and
as
good
pattern
that
you
see
a
lot
in
Linux
martini,
says
what
about
k3
k3
s
you're,
actually
not
the
first
one
to
make
that
joke
and
I
really
appreciate
that.
Thank
you.
A
Okay,
so
Calvin
share
link:
let's
pull
this
up
and
see
what
Calvin
shared
micro
Kate's
on
Mac
OS
X.
Okay,
can
somebody
add
this
to
the
the
dock
for
our
friends
at
home?
So
if
you
want
to
get
it
running
on
the
OSX,
this
is
how
you
can
you
can
use
multi
pass
and
you
can
start
and
stop
and
you
can
shell
out.
So
this
is
exciting
if
you're
an
OS
X
user,
but
we've
already
got
it
running
in
an
Ubuntu,
so
we're
just
gonna
stay
here:
current
4:13,
beautiful
and.
A
Excuse
me
our
kubernetes
pods,
in
the
way
that
kubernetes
pods
work
is
there's
a
naming
convention
and
the
pod
ID
is
what
you
call
the
actual
container
instance
and
we're
running
with
docker.
We
just
have
an
isolated
version
of
docker
that
is
not
necessarily
exposed
through
the
native
command-line
docker,
but
is
exposed
through
micro,
Kate
stalker,
our
docker,
not
Dockers,
and
you
can
see
it's
just
regular
old
doctor
that
comes
with
this
package.
A
A
Micro
Kate's
enable
there's
sto
cuddle,
there's
reset,
there's
status,
there
stop
and
there's
config
what
is
config?
Oh
that's
just
my
my
cluster
config
here.
Okay,
it
is
actually
it's
hitting
itself:
it's
not
using
loopback.
It's
actually
using
I
think
it's
my
private
IP
address.
Let's
do
anything
see
what's
going
on
so
there's
a
bridge.
There's
our
docker
pour
0
1
7
231
477
170
231
477
yeah,
so
it's
actually
using
easy,
two's
DNS
and
it's
not
hitting
itself
on
loopback
or
localhost
or
127.0.0.1.
A
So
there
might
be
a
small
bit
of
latency
concern
here
as
we're
every
request
or
reaching
out
hitting
DNS
resolving
that
and
then
coming
back.
Although
we
are
just
using
an
IP
address,
it
should
be
little
bit
quicker
but
still
wondering
what
was
the
inspiration
for
not
using
localhost
there
cool.
So,
let's
play
with
Arch
Linux.
We
only
have
a
few
minutes
left
and
it
wouldn't
be
an
episode
of
TGI
Kate's
fight
like
didn't,
get
myself
stuck
somehow
and
see
if
we
can't
get
kubernetes
running
on
arch,
which
will
be
exciting.
So
let's
go
here.
A
A
A
A
A
Does
it
not
say
here?
How
do
you
SSH
without
specifying
a
key
file?
I
I
have
my
bash
profile,
which
I'm
not
going
to
open
up,
has
SSH
I
use.
Ssh,
add
an
SSH
client,
so
I
automatically
goes
to
a
key
file
because
they
switch
key
files
all
the
time.
So
that's
just
part
of
like
my
personal
setup
but
yeah
you
can
I
think
my
default.
A
Ssh
looks
for
home,
whatever
home
is
dot,
SSH
IDRs,
ID,
underbar,
RSA
and
ID
underbar
DSA
by
default,
and
then
all
I
do
is
I
just
see
missing
like
those
with
a
Python
script,
I
wrote,
which
we
can
look
at
if
y'all
are
interested,
but
I
think
we
might
be
spending
too
much
time
trying
to
find
this
arch
linux
user.
Let's
try
our
GC
2
and
see
what
happens.
A
A
And
in
the
meantime,
let's
go
back
and
let's
go
back
here
and
we
can
SSH
into
our
Bunty
one
again
exit.
Oh
that's
why
I'm
trying
to
SSH
from
my
Ubuntu
one,
so
we
actually
might
be
able
to
grab
this
hard
line.
X
mine
if
I,
actually
use
the
right
key,
so
SSH.
Let's
try
root
at
this.
Yes,
yay.
Okay,
that
worked
exciting
cool,
so
yeah.
So
let's
do
new
name
a
yes
Arch,
Linux
kernel
near
and
dear
to
my
heart,
okay.
So
in
pac-man,
oh
it's
French!
Oh!
A
This
will
be
interesting.
Why
can't
you
be
in
the
language?
I
know
like
Icelandic
or
English.
Uh-Huh
Joker
just
got
a
big
smiley
face
on
it:
okay,
okay,
so
we
should
be
able
to
do
pac-man
capital
s,
install
I,
think
it's
snap
impossible
snap!
Is
it
snap
d?
Oh
no
sudo
know
we
are
rude,
so
pac-man
as
snap
D
impossible.
A
A
A
Do
I
need
to
pac-man
syu,
update,
yeah,
update,
pac-man
and
see
what
happens
set
locale
language
equal
to
yes,
let's
try
that
one
I
hope
somebody
suggested
I
set
the
language
to
English
and
John,
says:
Doc's
taught
snap-snap
craft.
So,
let's
see
here
installing
on
orange
Linux,
oh
wow,
this
is
cool.
A
A
A
A
A
Okay,
so
where's
gonna
wait
for
this
update.
Does
anybody
have
any
questions
because
we're
almost
out
of
time
about
micro,
Kate's,
running
kubernetes
locally
or
how?
How
any
of
that
is
setup
that
I
can
answer
while
we're
all
still
here
and
we're
waiting
for
the
system
to
get
up
and
running
I
really
just
want
to
try
to
run
it
on
a
different
district
lanes
that
it
can
run
on
a
ton
of
different
distro,
so
I
figured
if
we
can
get
it
running
on
Arch,
we
can
get
it
running
anywhere.
A
So
this
is
my
way
of
putting
that
to
the
test,
but
yeah.
If
folks
have
any
questions,
I'm
happy
to
answer
them,
there's
a
lot
going
on
in
micro,
kids,
there's
a
lot
of
communication
between
the
various
processes.
The
cubelet
has
to
talk
to
the
API
server.
The
API
server
has
to
talk
to
the
cubelet.
It
looks
like
we're
doing
all
of
that
over
our
private
IP
address
and
I
think
it
generated
all
of
the
TLS
information
and
magic
stuff
for
us.
So
it
is
an
authentic
I
guess,
ironclad
for
lack
of
a
better
term.
A
Kubernetes
distribution
or
kubernetes
release.
I
guess
I
should
say
it
just
runs
locally
and
it's
sort
of
catered
towards
local
development
or
small
one-time
ephemeral
use
cases.
I,
don't
know
if
you
wouldn't
want
to
actually
run
micro
case
like
as
a
production
server,
which
is
why
we
opened
up
port
8080
I
was
gonna,
try
to
keep
back
to
Lin
from
my
local,
but
I.
Don't
know
if
we're
gonna
have
enough
time
so
yeah
we
can
we
this
again
import
whatever
sure.
A
Does
micro
case
use
@cd,
can
you
add
nodes?
These
are
all
great
questions.
Does
micro
kate's
use
at
CD,
let's
open
up
a
new
tab,
zoom
in
control
bambam
and
let's
SSH
it
to
our
bun
too,
and
let's
see
nice
and
PGP
keys
yeah?
This
is
this:
is
our
to
Linux
everyone?
A
A
What
was
the
other
question
that
we
had?
He
hasn't
uses
a
CD,
some
PDP
keys.
No,
you
cannot
add
notes
for
now.
Okay,
so
it
looks
like
that's
the
future
that
they're
working
on
okay,
this
is
taking
too
long.
I,
don't
think
we're
gonna
get
kubernetes
up
and
running
on
arch.
You
know
what
I
can
do,
though,
is
I?
Have
it
running
at
home,
so
I
can
do
a
live.
My
next
slide
stream
at
you
from
my
house.
I'll
go
ahead
and
just
use
my
Arch
Linux
server
that
I
have
at
home.
A
That's
already
nice
and
updated
and
secured
and
ready
to
use,
and
that
way
we
don't
have
to
mess
around
with
running
weird
French,
Arch
Linux
and
easy
too
so
got
a
working
on
Ubuntu
have
a
feeling.
We
know
how
to
get
it
working
up
on
Arch,
we
found
the
documentation
for
installing
on
arch
here
and
I'm,
assuming
and
other
snap
craft
pages.
You
can
find
different
distributions
of
how
to
install
snap
on
different
systems
so
yeah
you
can
use
this
really
cool
thing
called
snap
that
basically
runs
an
isolated
distributed
package
for
you.
A
It
sort
of
runs
it
away
from
your
current
user.
So
it
keeps
you
a
little
bit
like
separated
from
what's
actually
going
on,
but
that's
okay,
because
everything
is
nice
and
neatly
confined
into
these
snap
directory,
for
whatever
snap
you
installed
and
micro
case
runs
as
statically
linked
binaries
that
run
locally,
that
you
can
see
in
your
process
list
and
use
it
as
private
DNS
to
talk
to
itself
and
the
other
various
components
within
Georgia
says
thanks
everyone
for
joining
us
this
week,
yeah.
A
So
this
is
how
you
know
I'm
wrapping
up
the
episode-
and
this
is
when
folks
should
start
saying,
bye
and
having
a
good
weekend,
because
I'll
go
back
to
like
my
big
girl
face
here
at
the
end
of
the
episode.
So
thanks
for
joining
it's
been
a
lot
of
fun.
We
learned
about
micro
Kate's.
We
talked
some
about
mini
Q.
If
anybody
has
any
questions
feel
free
to
hit
me
up.
If
not,
it
looks
like
we
have
con
Stan
Tina's
here
who
looks
like
they.
They
seem
to
have
their
head
wrapped.
A
Around
micro
behaves
pretty
great,
so
I'm
sure.
If
there's
any
serious
questions
we
can.
We
can
connect
folks
if
needed.
John
says
please
reach
out.
If
you
find
any
issues,
so
it
looks
like
we
can.
We
can
bug
John
about
this
stuff
too,
and
we
discovered
there
is
a
micro,
Kate's,
kubernetes
select
channel,
so
you
can
go
in
there
and
ask
as
well
earlier
in
the
episode
we
talked
about
contributing
indicates.
This
might
be
a
really
great
way
for
you
to
get
involved.
A
If
you're
interested
in
learning
more
about
micro,
Kade's
I'm
sure
they
would
appreciate
the
help.
I
know
we
always
can
use
more
contributors
in
upstream
kubernetes.
So,
while
the
lead
says
bye
have
a
good
weekend,
all
thanks
this
was
awesome.
Calvin
says
you
can
always
ask
micro
Kate's
questions
on
the
micro
Kate
slack
channel
ceedric
says
thanks
for
the
stream
had
so
much
fun,
especially
at
the
end
thanks
ceedric
yeah,
you
really
helped
making
these
PGP
keys
a
lot
more
exciting
at
the
end,
but
yeah
again,
this
is
this.
Is
Arch
Linux
everyone!
A
A
So
in
freebsd
we
call
this
a
shim
I,
don't
know
what
the
windows
term
for
it
is,
but
it's
basically
like
the
adapter
pattern
that
takes
all
of
your
linux
commands
and
then
translates
those
into
like
whatever
when
nosy
stuff
it
needs
to
do
so
that
it
kind
of
mostly
looks
and
feels
Lenox
some
of
the
time
and
that's
how
WSI
works,
which
is
kind
of
cool
David,
says
thanks
for
continuing
TJ,
hey
Chris,
no
problem,
other
David
says
thank
you.
Chris
Tim
says
at
Theo
try
multipaths
Martine
says.
Thank
you.
A
Chris
honestly,
TGI
k
is
the
like
my
favorite
part
of
the
week.
I
love
it
and
the
only
reason
we
can
do
it
is
because
folks,
like
y'all,
join
and
hang
out,
and
we
get
to
have
a
good
time
so
yeah.
Thank
you
for
joining.
Thank
you
for
watching
make
sure
you
hit
the
subscribe
button.
Where
is
it
like
right
here?
A
So
you
can
subscribe
to
TGI
K
I'm,
Chris,
Nova,
I'm
gonna
go
out
get
out
of
here
and
head
to
the
airport
and
start
my
weekend
and
finish
the
rest
of
this
delicious
beer
that
I've
had
one
sip
of
that
Nicolas
brought
to
me
earlier
in
the
episode.
Martin
is
saying,
bye,
bas
Bach
says.
Thank
you.
Bob
says
thanks.
Chris
have
a
great
weekend.
I
hope
you
all
have
a
great
weekend
as
well.
It's
been
exciting
playing
with
micro
caves
in
Linux.