-
Notifications
You must be signed in to change notification settings - Fork 239
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Address None provider and machine-controller bugs
* Cloud Provider functionality remains unchanged * Add MachineController.Provider API field which is used to configure machine-controller to use the specified provider * If Cloud Provider is set to None and MachineController Provider is set, deploy machine-controller and deploy workers if they're defined * If Cloud Provider is set to None and MachineController Provider is non-set or set to none, deploy MachineController but don't deploy credentials. Creating workers would fail until credentials aren't deployed manually. * If MachineController.Deploy is set to false, skip deployment and skip all validation and defaulting. Breaking API changes: * Provider.Credentials is moved to MachineController.Credentials
- Loading branch information
Showing
4 changed files
with
99 additions
and
86 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters