vmware / weathervane

Virtual-Infrastructure and Cloud Performance Benchmark
Other
153 stars 39 forks source link

Hrosenbe/weat 115 dockerize wkld driver add loadbalancer #104

Closed hrosenbe closed 5 years ago

hrosenbe commented 5 years ago

This pull request covers a number of changes:

The most obvious change is the specification of Kubernetes clusters in the configuration file. Kubernetes clusters are now specified like this:

"kubernetesClusters" : [ { "name" : "appCluster", "kubeconfigFile" : "/root/.kube/config", "kubeconfigContext" : "cluster-context-1", "useLoadBalancer" : true, }, { "name" : "driverCluster", "kubeconfigFile" : "/root/.kube/config", "kubeconfigContext" : "cluster-context-2", "useLoadBalancer" : true, }, ],

The changes are:

vmwclabot commented 5 years ago

@hrosenbe, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding Signed-off-by: John Doe <john.doe@email.org> to the last line of each Git commit message. The e-mail address used to sign must match the e-mail address of the Git author. Click here to view the Developer Certificate of Origin agreement.

hrosenbe commented 5 years ago

I forgot. This pull request also includes changes so that the fixedConfigs are applied to the workloadDrivers as well. fixedConfigs.json now includes the number of drivers and the driver tuning. The number of drivers can be over-ridden in the config file. The number of driver nodes actually run is numDrivers from the fixedConfig times the number of appInstances.

vmwclabot commented 5 years ago

@hrosenbe, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding Signed-off-by: John Doe <john.doe@email.org> to the last line of each Git commit message. The e-mail address used to sign must match the e-mail address of the Git author. Click here to view the Developer Certificate of Origin agreement.

vmwclabot commented 5 years ago

@hrosenbe, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding Signed-off-by: John Doe <john.doe@email.org> to the last line of each Git commit message. The e-mail address used to sign must match the e-mail address of the Git author. Click here to view the Developer Certificate of Origin agreement.

vmwclabot commented 5 years ago

@hrosenbe, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding Signed-off-by: John Doe <john.doe@email.org> to the last line of each Git commit message. The e-mail address used to sign must match the e-mail address of the Git author. Click here to view the Developer Certificate of Origin agreement.