Welcome to mirror list, hosted at ThFree Co, Russian Federation.

_integrations.html.haml « clusters « clusters « views « app - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 96219fa9de57d8190e743a742cb766b0384f287b (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
.settings.expanded.border-0.m-0
  %p
    = s_('ClusterIntegration|Integrations allow you to use applications installed in your cluster as part of your GitLab workflow.')
    = link_to _('Learn more'), help_page_path('user/clusters/integrations.md'), target: '_blank'
  .settings-content#integrations-settings-section
    - if can?(current_user, :admin_cluster, @cluster)
      .sub-section.form-group
        = form_for @prometheus_integration, as: :integration, namespace: :prometheus, url: @cluster.integrations_path, method: :post, html: { class: 'js-cluster-integrations-form' } do |prometheus_form|
          = prometheus_form.hidden_field :application_type
          .form-group.gl-form-group
            .gl-form-checkbox.custom-control.custom-checkbox
              = prometheus_form.check_box :enabled, class: 'custom-control-input'
              = prometheus_form.label :enabled, s_('ClusterIntegration|Enable Prometheus integration'), class: 'custom-control-label'
              .form-text.text-gl-muted
                = s_('ClusterIntegration|Allows GitLab to query a specifically configured in-cluster Prometheus for metrics.')
                = link_to _('More information.'), help_page_path("user/clusters/integrations", anchor: "prometheus-cluster-integration"), target: '_blank'
          = prometheus_form.submit _('Save changes'), class: 'btn gl-button btn-success'

      .sub-section.form-group
        = form_for @elastic_stack_integration, as: :integration, namespace: :elastic_stack, url: @cluster.integrations_path, method: :post, html: { class: 'js-cluster-integrations-form' } do |elastic_stack_form|
          = elastic_stack_form.hidden_field :application_type
          .form-group.gl-form-group
            .gl-form-checkbox.custom-control.custom-checkbox
              = elastic_stack_form.check_box :enabled, class: 'custom-control-input'
              = elastic_stack_form.label :enabled, s_('ClusterIntegration|Enable Elastic Stack integration'), class: 'custom-control-label'
              .form-text.text-gl-muted
                = s_('ClusterIntegration|Allows GitLab to query a specifically configured in-cluster Elasticsearch for pod logs.')
                = link_to _('More information.'), help_page_path("user/clusters/integrations", anchor: "elastic-stack-cluster-integration"), target: '_blank'
          = elastic_stack_form.submit _('Save changes'), class: 'btn gl-button btn-success'