summaryrefslogtreecommitdiff
path: root/app/views/projects/google_cloud/index.html.haml
blob: 4fc66e17810a0235c492ad499129f01aa6f5ad76 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
- breadcrumb_title _('Google Cloud')
- page_title _('Google Cloud')

- @content_class = "limit-container-width" unless fluid_layout

#js-google-cloud

  %h1.gl-font-size-h1 Google Cloud

  %section#js-section-google-cloud-service-accounts

    %h2.gl-font-size-h2 Service Accounts

    %p= _('Service Accounts keys are required to authorize GitLab to deploy your Google Cloud project.')

    %table.table.b-table.gl-table

      %thead
        %tr
          %th Environment
          %th GCP Project ID
          %th Service Account Key

      %tbody

        %tr
          %td *
          %td serving-salutes-453
          %td .....

        %tr
          %td production
          %td crimson-corey-234
          %td .....

        %tr
          %td review/*
          %td roving-river-379
          %td .....

    %a.gl-button.btn.btn-primary= _('Add new service account')

  %br

  %section#js-section-google-cloud-deployments

    .row.row-fluid

      .col-lg-4
        %h2.gl-font-size-h2 Deployments
        %p= _('Google Cloud offers several deployment targets. Select the one most suitable for your project.')
        %p
          = _('Deployments to Google Kubernetes Engine can be ')
          %a{ href: '#' }= _('managed')
          = _('in Infrastructure :: Kubernetes clusters')

      .col-lg-8

        %br

        .gl-card.gl-mb-6
          .gl-card-body
            .gl-display-flex.gl-align-items-baseline
              %strong.gl-font-lg App Engine
              .gl-ml-auto.gl-text-gray-500 Disabled
            %p= _('App Engine description and apps that are suitable for this deployment target')
            %button.gl-button.btn.btn-default= _('Configure via Merge Request')

        .gl-card.gl-mb-6
          .gl-card-body
            .gl-display-flex.gl-align-items-baseline
              %strong.gl-font-lg Cloud Functions
              .gl-ml-auto.gl-text-gray-500 Disabled
            %p= _('Cloud Functions description and apps that are suitable for this deployment target')
            %button.gl-button.btn.btn-default= _('Configure via Merge Request')

        .gl-card.gl-mb-6
          .gl-card-body
            .gl-display-flex.gl-align-items-baseline
              %strong.gl-font-lg Cloud Run
              .gl-ml-auto.gl-text-gray-500 Disabled
            %p= _('Cloud Run description and apps that are suitable for this deployment target')
            %button.gl-button.btn.btn-default= _('Configure via Merge Request')