Test client
This commit is contained in:
		
							parent
							
								
									af13605abf
								
							
						
					
					
						commit
						c772287e0d
					
				
							
								
								
									
										2
									
								
								Makefile
								
								
								
								
							
							
						
						
									
										2
									
								
								Makefile
								
								
								
								
							|  | @ -93,7 +93,7 @@ test: | |||
| 	@go test ./... | ||||
| 
 | ||||
| e2e-tools: | ||||
| 	@pip3 install -r e2e/requirements.txt | ||||
| 	@pip3 install --user --upgrade -r e2e/requirements.txt | ||||
| 	@go get -u sigs.k8s.io/kind | ||||
| 	# assumes kubectl is already isntalled | ||||
| 
 | ||||
|  |  | |||
|  | @ -35,7 +35,7 @@ class SmokeTestCase(unittest.TestCase): | |||
|         # 1. creating RBAC entites with a separate client fails | ||||
|         #    with "AttributeError: object has no attribute 'select_header_accept'" | ||||
|         # 2. utils.create_from_yaml cannot create multiple entites from a single file | ||||
|         subprocess.run(["kubectl", "create", "-f", "manifests/operator-service-account-rbac.yaml"]) | ||||
|         # subprocess.run(["kubectl", "create", "-f", "manifests/operator-service-account-rbac.yaml"]) | ||||
| 
 | ||||
|         for filename in ["configmap.yaml", "postgres-operator.yaml"]: | ||||
|             utils.create_from_yaml(k8s_api.k8s_client, "manifests/" + filename) | ||||
|  |  | |||
|  | @ -1,10 +1,3 @@ | |||
| apiVersion: v1 | ||||
| kind: ServiceAccount | ||||
| metadata: | ||||
|   name: zalando-postgres-operator | ||||
|   namespace: default | ||||
| 
 | ||||
| --- | ||||
| apiVersion: rbac.authorization.k8s.io/v1beta1 | ||||
| kind: ClusterRole | ||||
| metadata: | ||||
|  | @ -137,21 +130,5 @@ rules: | |||
|   - clusterroles | ||||
|   verbs: | ||||
|   - bind | ||||
|   resourceNames:  | ||||
|   resourceNames: | ||||
|   - zalando-postgres-operator | ||||
| 
 | ||||
| --- | ||||
| apiVersion: rbac.authorization.k8s.io/v1 | ||||
| kind: ClusterRoleBinding | ||||
| metadata: | ||||
|   name: zalando-postgres-operator | ||||
| roleRef: | ||||
|   apiGroup: rbac.authorization.k8s.io | ||||
|   kind: ClusterRole | ||||
|   name: zalando-postgres-operator | ||||
| subjects: | ||||
| - kind: ServiceAccount | ||||
| # note: the cluster role binding needs to be defined | ||||
| # for every namespace the operator service account lives in. | ||||
|   name: zalando-postgres-operator | ||||
|   namespace: default | ||||
|  | @ -0,0 +1,14 @@ | |||
| apiVersion: rbac.authorization.k8s.io/v1 | ||||
| kind: ClusterRoleBinding | ||||
| metadata: | ||||
|   name: zalando-postgres-operator | ||||
| roleRef: | ||||
|   apiGroup: rbac.authorization.k8s.io | ||||
|   kind: ClusterRole | ||||
|   name: zalando-postgres-operator | ||||
| subjects: | ||||
| - kind: ServiceAccount | ||||
| # note: the cluster role binding needs to be defined | ||||
| # for every namespace the operator service account lives in. | ||||
|   name: zalando-postgres-operator | ||||
|   namespace: default | ||||
|  | @ -0,0 +1,5 @@ | |||
| apiVersion: v1 | ||||
| kind: ServiceAccount | ||||
| metadata: | ||||
|   name: zalando-postgres-operator | ||||
|   namespace: default | ||||
		Loading…
	
		Reference in New Issue