• Tiger's avatar
    Backend actions for creating EKS clusters · 880ad0e1
    Tiger authored
    This is the backend parts of
    https://gitlab.com/gitlab-org/gitlab/merge_requests/19045.
    It adds the following controller actions:
    
    - ClustersController#revoke_aws_role to allow a user
      to modify the role that will be assumed to create
      their EKS resources.
    - ClustersController#aws_proxy to populate the cluster
      form with roles, subnets etc from the user's account.
    - ClustersController#create_aws to create the cluster
      record and trigger the provisioning workers.
    880ad0e1
clusters_controller_spec.rb 23.8 KB