<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Terraform on Shane Cunningham</title><link>https://cunninghamshane.com/tags/terraform/</link><description>Recent content in Terraform on Shane Cunningham</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sun, 22 Oct 2017 11:32:17 +0000</lastBuildDate><atom:link href="https://cunninghamshane.com/tags/terraform/index.xml" rel="self" type="application/rss+xml"/><item><title>Self-hosted Kubernetes with Tectonic-Installer</title><link>https://cunninghamshane.com/posts/self-hosted-kubernetes-with-terraform-tectonic-installer/</link><pubDate>Sun, 22 Oct 2017 11:32:17 +0000</pubDate><guid>https://cunninghamshane.com/posts/self-hosted-kubernetes-with-terraform-tectonic-installer/</guid><description>&lt;p&gt;This is more of an update to my &lt;a href="https://cunninghamshane.com/posts/bare-metal-self-hosted-kubernetes/"&gt;previous post on deploying a self-hosted Kubernetes&lt;/a&gt; cluster using Bootkube/Matchbox. Since then there&amp;rsquo;s been some updates and CoreOS has open sourced their tectonic-installer project. This adds Terraform, so the full stack for the bare-metal provider is Terraform -&amp;gt; Matchbox -&amp;gt; Bootkube -&amp;gt; Tectonic assets/manifests.&lt;/p&gt;&#10;&lt;p&gt;This time I created a Container Linux VM to act as the PXE and deployment host. All of this is from readily available documentation, compiled down to what you need to get up and running quickly. I have two physical servers, one will act as the controller [node1] and the other as the worker [node2].&lt;/p&gt;</description></item></channel></rss>