@@ -252,11 +252,11 @@ func prometheusExporterPodSpec(metricName string, metricValue int64, port int32)
252
252
253
253
// CreateAdapter creates Custom Metrics - Stackdriver adapter
254
254
// adapterDeploymentFile should be a filename for adapter deployment located in StagingDeploymentLocation
255
- func CreateAdapter (namespace , adapterDeploymentFile string ) error {
255
+ func CreateAdapter (adapterDeploymentFile string ) error {
256
256
// A workaround to make the work on GKE. GKE doesn't normally allow to create cluster roles,
257
257
// which the adapter deployment does. The solution is to create cluster role binding for
258
258
// cluster-admin role and currently used service account.
259
- err := createClusterAdminBinding (namespace )
259
+ err := createClusterAdminBinding ()
260
260
if err != nil {
261
261
return err
262
262
}
@@ -265,20 +265,20 @@ func CreateAdapter(namespace, adapterDeploymentFile string) error {
265
265
if err != nil {
266
266
return err
267
267
}
268
- stat , err := framework .RunKubectl (namespace , "create" , "-f" , adapterURL )
268
+ stat , err := framework .RunKubectl ("create" , "-f" , adapterURL )
269
269
framework .Logf (stat )
270
270
return err
271
271
}
272
272
273
- func createClusterAdminBinding (namespace string ) error {
273
+ func createClusterAdminBinding () error {
274
274
stdout , stderr , err := framework .RunCmd ("gcloud" , "config" , "get-value" , "core/account" )
275
275
if err != nil {
276
276
framework .Logf (stderr )
277
277
return err
278
278
}
279
279
serviceAccount := strings .TrimSpace (stdout )
280
280
framework .Logf ("current service account: %q" , serviceAccount )
281
- stat , err := framework .RunKubectl (namespace , "create" , "clusterrolebinding" , ClusterAdminBinding , "--clusterrole=cluster-admin" , "--user=" + serviceAccount )
281
+ stat , err := framework .RunKubectl ("create" , "clusterrolebinding" , ClusterAdminBinding , "--clusterrole=cluster-admin" , "--user=" + serviceAccount )
282
282
framework .Logf (stat )
283
283
return err
284
284
}
0 commit comments