@@ -18,13 +18,13 @@ import (
1818const namespace = "cluster-api-provider-scaleway-system"
1919
2020// serviceAccountName created for the project
21- const serviceAccountName = "cluster-api-provider-scaleway -controller-manager"
21+ const serviceAccountName = "caps -controller-manager"
2222
2323// metricsServiceName is the name of the metrics service of the project
24- const metricsServiceName = "cluster-api-provider-scaleway -controller-manager-metrics-service"
24+ const metricsServiceName = "caps -controller-manager-metrics-service"
2525
2626// metricsRoleBindingName is the name of the RBAC that will be created to allow get the metrics data
27- const metricsRoleBindingName = "cluster-api-provider-scaleway -metrics-binding"
27+ const metricsRoleBindingName = "caps -metrics-binding"
2828
2929var _ = Describe ("Manager" , Ordered , func () {
3030 var controllerPodName string
@@ -157,12 +157,18 @@ var _ = Describe("Manager", Ordered, func() {
157157 It ("should ensure the metrics endpoint is serving metrics" , func () {
158158 By ("creating a ClusterRoleBinding for the service account to allow access to metrics" )
159159 cmd := exec .Command ("kubectl" , "create" , "clusterrolebinding" , metricsRoleBindingName ,
160- "--clusterrole=cluster-api-provider-scaleway -metrics-reader" ,
160+ "--clusterrole=caps -metrics-reader" ,
161161 fmt .Sprintf ("--serviceaccount=%s:%s" , namespace , serviceAccountName ),
162162 )
163163 _ , err := utils .Run (cmd )
164164 Expect (err ).NotTo (HaveOccurred (), "Failed to create ClusterRoleBinding" )
165165
166+ DeferCleanup (func () {
167+ cmd := exec .Command ("kubectl" , "delete" , "clusterrolebinding" , metricsRoleBindingName )
168+ _ , err := utils .Run (cmd )
169+ Expect (err ).NotTo (HaveOccurred (), "Failed to delete ClusterRoleBinding" )
170+ })
171+
166172 By ("validating that the metrics service is available" )
167173 cmd = exec .Command ("kubectl" , "get" , "service" , metricsServiceName , "-n" , namespace )
168174 _ , err = utils .Run (cmd )
0 commit comments