Skip to content
This repository was archived by the owner on Jan 11, 2023. It is now read-only.

[WIP - Do not Merge] Feat - Clusters without public IPs#674

Closed
lachie83 wants to merge 4 commits intoAzure:masterfrom
lachie83:feat-private-only-clusters
Closed

[WIP - Do not Merge] Feat - Clusters without public IPs#674
lachie83 wants to merge 4 commits intoAzure:masterfrom
lachie83:feat-private-only-clusters

Conversation

@lachie83
Copy link
Member

@lachie83 lachie83 commented May 25, 2017

What this PR does / why we need it:
Allows the provisioning of Kubernetes clusters without Public IP addresses

Which issue this PR fixes: fixes #221

Special notes for your reviewer:

Release note:


This change is Reviewable

@acs-bot
Copy link

acs-bot commented May 25, 2017

Can one of the admins verify this patch?

"properties": {
"orchestratorProfile": {
"orchestratorType": "Kubernetes",
"kubernetesConfig": {
Copy link
Contributor

Choose a reason for hiding this comment

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

Instead of adding another config for specifying this the absence of dnsPrefix on master pool can be used as a choice for no public ip. Otherwise if someone specifies "noPublicIP": true and set dnsPrefix on master what would be the expected architecture?

Copy link
Member Author

Choose a reason for hiding this comment

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

Yeah that's a great point. I had originally thought I could use the FQDN to reference the ILB but that doesn't appear to be the case. I've got a bunch of questions about how this should be implemented in the issue #221. Please feel free to let me know the best way to proceed.

Copy link
Contributor

@amanohar amanohar May 26, 2017

Choose a reason for hiding this comment

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

@lachie83 , IsCustomVNET func in types.go and its usage in this file [{{if .IsCustomVNET}}] is an example of how this can be done for nopublic ip case as well.

@seanknox seanknox added this to the v0.1.0 milestone May 25, 2017
@seanknox seanknox modified the milestones: v0.1.0, v0.2.0 Jun 1, 2017
@seanknox seanknox modified the milestones: v0.2.0, v0.3.0 Jun 23, 2017
@shrutir25
Copy link
Contributor

@lachie83 - Have you implemented all changes required from review ?

@seanknox seanknox modified the milestones: v0.4.0, v0.3.0 Jul 5, 2017
@lachie83
Copy link
Member Author

@shrutir25 not as of yet. If anyone else has made more progress then we can abandon this one.

@CecileRobertMichon
Copy link
Contributor

closing in favor of #2326

@ghost ghost removed the in progress label Feb 22, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clusters without public IPs

10 participants