-
Notifications
You must be signed in to change notification settings - Fork 527
feat: reconcile private hosts for AKS BYO DNS #3556
Conversation
💖 Thanks for opening your first pull request! 💖 We use semantic commit messages to streamline the release process. Before your pull request can be merged, you should make sure your first commit and PR title start with a semantic prefix. Examples of commit messages with semantic prefixes: - |
/azp run pr-e2e |
Azure Pipelines successfully started running 1 pipeline(s). |
b87d46d
to
82b4bb9
Compare
/azp run pr-e2e |
Commenter does not have sufficient privileges for PR 3556 in repo Azure/aks-engine |
/azp run pr-e2e |
Azure Pipelines successfully started running 1 pipeline(s). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good. @jackfrancis could you help to have a look? Windows part would be added after this PR.
/azp run pr-e2e |
Azure Pipelines successfully started running 1 pipeline(s). |
Codecov Report
@@ Coverage Diff @@
## master #3556 +/- ##
=======================================
Coverage 73.19% 73.20%
=======================================
Files 147 147
Lines 25078 25087 +9
=======================================
+ Hits 18355 18364 +9
Misses 5589 5589
Partials 1134 1134
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code looks good, but I don't have much context on the feature itself.
Please rebase the commits and format the commit message as https://www.conventionalcommits.org/.
Also, please document the API model entry with what this new field does: https://github.com/Azure/aks-engine/blob/master/docs/topics/clusterdefinitions.md#privatecluster
a4eb9ff
to
2b6e2d1
Compare
Thanks @devigned for the comment. Rebased the commit and fixed API doc. Please help do a re-review and trigger the test. |
/azp run pr-e2e |
Azure Pipelines successfully started running 1 pipeline(s). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
Thank you for addressing the comments, @levimm!
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: devigned, feiskyer, levimm The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Congrats on merging your first pull request! 🎉🎉🎉 |
…zure#3556) Co-authored-by: Li Ma <lima2@microsoft.com>
…zure#3556) Co-authored-by: Li Ma <lima2@microsoft.com>
Reason for Change:
This pr is required by AKS private cluster BYO DNS scenario. Since this pr also changes the api model, the pr need to be merged into master.
For AKS BYO DNS, we'll config the /etc/hosts file on all agent nodes so we can resolve the private dns without azure private dns zone.
Issue Fixed:
Requirements:
Notes: