Ian Lewis

Hi! I'm Ian. I am a Developer Advocate working for Google on the Google Cloud Platform Team in Tokyo, Japan. I like to play with and hack on distributed systems, containers, in Go, and Python.

English Blog

View all posts

Feb. 26, 2018
This is the second in a four-part series on container runtimes. In part 1, I gave an overview of container runtimes and discussed the differences between low-level and high-level runtimes. In thi[...]
Dec. 6, 2017
One of the terms you hear a lot when dealing with containers is "container runtime". "Container runtime" can have different meanings to different people so it's no wonder that it's such a confusi[...]
Oct. 10, 2017
When checking out the nodes of your Kubernetes cluster, you may have noticed some containers called "pause" running when you do a `docker ps` on the node. $ docker ps CONTAINER ID [...]
Sept. 15, 2017
> For those that want to dive right in, I have put up a tutorial and some sample manifests on github. Check it out at https://github.com/IanLewis /kubernetes-bluegreen-deployment-tutorial Kubern[...]
Aug. 25, 2017
Recently I saw a tweet from the awesome Amy Codes (I really hope that's her real name) about Kubernetes Pods: > You know why containers in a pod are always scheduled together? It's cuz they're n[...]



Dec. 25, 2017
> このポストは Kubernetes Advent Calendar Day 25の記事です。 Google Compute Engine (GCE)ではPreemptible Inst[...]
Dec. 17, 2016
> この記事は Kubernetes Advent Calendar 2016 の第17日目の記事。第16目はyuanyingさんの「Openstack で Kubernetes を使う」で[...]
Dec. 2, 2016
> この記事は pyspa Advent Calendar 2016 の第2日目の記事。第1目はakisuteさんの「今年の話」だった。 「斧さんの記事凄かった。pyspa の二日目の人ま[...]
Oct. 19, 2016
最近、Kubernetesのヘルスチェックについての質問をよく見ています。ここでヘルスチェックの種類の違いや、どう使うか説明してみます。 ## Liveness Probe Kubern[...]
Sept. 27, 2016
今年のPyCon JP で Tensorflowについて発表させていただきました。私は台北の出張があって今年のPyCon JPで2日目しか参加できなくて残念でしたが、今年は過去最高のPyCo[...]