Skip to content
This repository has been archived by the owner on Oct 7, 2021. It is now read-only.

[kops] Add support for running kubernetes cluster in existing VPC #23

Merged
merged 2 commits into from
Apr 13, 2019
Merged

Conversation

Nuru
Copy link
Contributor

@Nuru Nuru commented Apr 11, 2019

what

  • Add support for running the kubernetes cluster in a pre-existing VPC
  • Update kops-private-topology.yaml.gotmpl to be compatible with kubernetes v 1.12
  • Switch to kops default non-masquerade CIDR
  • Update Makefile to allow for building images based on local images

why

  • Make it easier to have all services in one VPC
  • Use kubernetes 1.12 rather than 1.11
  • Avoid conflicts such as with Docker's default network
  • Allow developers to develop locally

@Nuru Nuru requested a review from osterman April 11, 2019 05:27
@Nuru Nuru requested a review from osterman April 12, 2019 06:31
@Nuru Nuru requested a review from osterman April 12, 2019 21:16
@@ -15,7 +15,9 @@ org_network_offset = 100
org_network_newbits = 8 # /8 + /8 = /16
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this comment seems perhaps out of date?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know, seem right to me, but I'm not fully following it. It says to me we are starting with a CIDR of 10/8 and creating networks of 10.x/16 starting with 10.100/16, which is what, in fact, we are doing.

@Nuru Nuru requested a review from osterman April 13, 2019 00:33
Copy link
Contributor

@osterman osterman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great!

@Nuru Nuru merged commit cc32845 into master Apr 13, 2019
@Nuru Nuru deleted the vpc branch April 13, 2019 18:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants