If the service fails mid-point, then we should be able to re-run this service. So, detect presence of any previously created Kubernetes resource and update or create accordingly. Fix specs accordingly. In the case of finalize_creation_service_spec.rb, I decided to stub out the async worker rather than maintaining individual stubs for various kubeclient calls for that worker. Also add test cases for group clusters |
||
|---|---|---|
| .. | ||
| helm | ||
| cluster_role_binding.rb | ||
| config_map.rb | ||
| helm.rb | ||
| kube_client.rb | ||
| logger.rb | ||
| namespace.rb | ||
| pod.rb | ||
| role_binding.rb | ||
| service_account.rb | ||
| service_account_token.rb | ||