Add applications section to GKE clusters page
What does this MR do?
Add applications section to GKE clusters page
. | Mobile |
---|---|
Error
. | Mobile |
---|---|
Banner when some application is installed
Are there points in the code the reviewer needs to double check?
❓
How can I get this running Find the <<: *base
section of gitlab.yml
development:
<<: *base
omniauth:
providers:
- { name: 'google_oauth2',
app_id: '696404988091-ed2t2tm5sbggs799ekn7ujjq6i02qq4t.apps.googleusercontent.com',
app_secret: '<see this message for secret https://gitlab.slack.com/archives/C72QLAA30/p1508257673000361>',
args: { access_type: 'offline', approval_prompt: '' } }
Note: you can only have 1 cluster at a time
Start creating a cluster (located at <namespspace>/<project>/clusters/new
)
In order to get the "Project ID", visit https://console.cloud.google.com/ and sign in with your GitLab acccount
Click the "Select a project" dropdown
Go to the "All" tab and use the project ID from gitlab-internal
FAQ
Required "container.clusters.create" permission
If you run into the following error, make sure you are using gitlab-internal
project ID
Something went wrong while creating your cluster on Google Container Engine
Failed to request to CloudPlatform; forbidden: Required "container.clusters.create" permission for "projects/gl-testing-project1".
Insufficient project quota "FIREWALLS"
I don't know how to solve this. At least for my testing, it doesn't matter because the applications section still renders.
Something went wrong while creating your cluster on Google Container Engine
Failed to request to CloudPlatform; forbidden: Insufficient project quota to satisfy request for resource: "FIREWALLS". The request requires '3.0' and is short '2.0'. The project has a quota of '100.0' with '1.0' available.
Does this MR meet the acceptance criteria?
-
Changelog entry added, if necessary -
Documentation created/updated -
Tests added for this feature/bug - Review
-
Has been reviewed by UX -
Has been reviewed by Frontend
-
-
Conform by the merge request performance guides -
Conform by the style guides -
Squashed related commits together
What are the relevant issue numbers?
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/36629, https://gitlab.com/gitlab-org/gitlab-ce/issues/35958