Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: More VPC features #285

Closed
wants to merge 5 commits into from
Closed

WIP: More VPC features #285

wants to merge 5 commits into from

Conversation

errordeveloper
Copy link
Contributor

@errordeveloper errordeveloper commented Oct 25, 2018

Description

This PR adds two flags:

  • --vpc-cidr lets user specify a custom CIDR
  • --node-private-networking lets user make networking of initial nodegroup private

This PR depends on #283

Checklist

  • Code compiles correctly (i.e make build)
  • All tests passing (i.e. make test)

This will accommodate for

- multiple nodegroups
- public and private subnets
- use taskmanager tasks for nodegroup(s) deletion
- cleanup nodegroup terminology
"fmt"

"github.com/kubicorn/kubicorn/pkg/logger"
"k8s.io/kops/pkg/util/subnet"

This comment was marked as abuse.

@errordeveloper errordeveloper force-pushed the more-vpc-features branch 4 times, most recently from 8468139 to 1265dad Compare October 25, 2018 22:11
- automate splitting of subnets
- create private subnets as well as public
@errordeveloper errordeveloper force-pushed the more-vpc-features branch 2 times, most recently from aa18292 to 06ea473 Compare October 25, 2018 22:21
- ensure control plane uses private subnets
- add NAT Gateway
@errordeveloper
Copy link
Contributor Author

Closing in favour of separate PRs.

@errordeveloper errordeveloper deleted the more-vpc-features branch November 6, 2018 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants