1. 04 Dec, 2018 3 commits
    • Thong Kuah's avatar
      Rename to CreateOrUpdateServiceAccountService · c0c75c80
      Thong Kuah authored
      This reflects how we now create or update
      c0c75c80
    • Thong Kuah's avatar
      Modify service so that it can be re-run · dc182720
      Thong Kuah authored
      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
      dc182720
    • Thong Kuah's avatar
      Call ClusterPlatformConfigureWorker to re-use code · 28b0b9c1
      Thong Kuah authored
      We remove configure_project_service_account and replace
      ClusterPlatformConfigureWorker as they perform exactly the same piece of
      work. This also makes GKE cluster creation to be the same as Adding
      existing cluster - they both now use another worker to execute
      CreateOrUpdateNamespaceService.
      28b0b9c1
  2. 03 Dec, 2018 9 commits
  3. 01 Dec, 2018 1 commit
  4. 30 Nov, 2018 27 commits