title: Kubernetes over multiple vpc's
body: <p><strong>2 VPC's:</strong></p>
  
  <p><strong>Primary VPC:</strong> 10.111.0.0/22</p>
  
  <p>Primary VPC Subnet contains 4 subnets:</p>
  
  <pre><code>10.111.0.0/25
  10.111.0.128/25
  10.111.1.0/25
  10.111.1.128/25
  </code></pre>
  
  <p><strong>Secondary VPC:</strong> Kubernetes Minion VPC (172.16.0.0/20)</p>
  
  <p>Additional notes: 
  Primary VPC &amp;&amp; Secondary VPC uses VPC peering to enable communication between the 2 VPC's</p>
  
  <p><strong>The issue:</strong> Is it possible to separate minion instances / nodes / pods etc out in their own VPC in order to save network space in the primary VPC.  If possible I'd love to have the master and service endpoints running under the primary vpc so they are directly routable without going over public internet, and having the nodes / pods etc in their own space not cluttering up the already small ip space we have.</p>
  
  <p>PS: The primary VPC address space is only a /22 due to ip overlap restrictions with the main corporate network.</p>