diff --git a/content/en/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm.md b/content/en/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm.md
index 11ffc8c4aa..1f107bbc9a 100644
--- a/content/en/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm.md
+++ b/content/en/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm.md
@@ -8,14 +8,12 @@ weight: 30
-
+
Using `kubeadm`, you can create a minimum viable Kubernetes cluster that conforms to best practices.
In fact, you can use `kubeadm` to set up a cluster that will pass the
-Kubernetes Conformance tests.
-
+[Kubernetes Conformance tests](https://kubernetes.io/blog/2017/10/software-conformance-certification).
`kubeadm` also supports other cluster lifecycle functions, such as
-bootstrap tokens
-and cluster upgrades.
+[bootstrap tokens](/docs/reference/access-authn-authz/bootstrap-tokens/) and cluster upgrades.
The `kubeadm` tool is good if you need:
diff --git a/static/images/kubeadm-stacked-color.png b/static/images/kubeadm-stacked-color.png
new file mode 100644
index 0000000000..85b9e3a9c1
Binary files /dev/null and b/static/images/kubeadm-stacked-color.png differ