Skip to content

Commit

Permalink
Merge pull request kubernetes#1749 from lijianfeng1993/fix_typo_1
Browse files Browse the repository at this point in the history
 fix a typo
  • Loading branch information
k8s-ci-robot authored Feb 7, 2018
2 parents 7e89d39 + c827b73 commit ee9d051
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ Kube-apiserver uses the cloud provider for two purposes

### 5. Strategy for refactoring Volumes

Volumes need cloud providers, but they only need SPECIFIC cloud providers. The majority of volume management logic resides in the controller manager. These controller loops need to be moved into the cloud-controller manager. The cloud controller manager also needs a mechanism to read parameters for initilization from cloud config. This can be done via config maps.
Volumes need cloud providers, but they only need SPECIFIC cloud providers. The majority of volume management logic resides in the controller manager. These controller loops need to be moved into the cloud-controller manager. The cloud controller manager also needs a mechanism to read parameters for initialization from cloud config. This can be done via config maps.

There is an entirely different approach to refactoring volumes - Flex Volumes. There is an undergoing effort to move all of the volume logic from the controller-manager into plugins called Flex Volumes. In the Flex volumes world, all of the vendor specific code will be packaged in a separate binary as a plugin. After discussing with @thockin, this was decidedly the best approach to remove all cloud provider dependency for volumes out of kubernetes core.

Expand Down

0 comments on commit ee9d051

Please sign in to comment.