Module: Clusters

Defined in:
app/services/clusters/applications/schedule_update_service.rb,
app/models/clusters/agent.rb,
app/models/clusters/group.rb,
app/models/clusters/cluster.rb,
app/models/clusters/project.rb,
app/models/clusters/instance.rb,
app/models/clusters/agent_token.rb,
app/services/clusters/kubernetes.rb,
app/models/clusters/providers/aws.rb,
app/models/clusters/providers/gcp.rb,
app/finders/clusters/agents_finder.rb,
app/policies/clusters/agent_policy.rb,
app/services/clusters/build_service.rb,
app/policies/clusters/cluster_policy.rb,
app/services/clusters/create_service.rb,
app/services/clusters/update_service.rb,
app/models/clusters/applications/helm.rb,
app/policies/clusters/instance_policy.rb,
app/services/clusters/destroy_service.rb,
app/models/clusters/clusters_hierarchy.rb,
app/models/clusters/applications/cilium.rb,
app/models/clusters/applications/runner.rb,
app/models/clusters/applications/ingress.rb,
app/models/clusters/applications/jupyter.rb,
app/models/clusters/applications/knative.rb,
app/models/clusters/kubernetes_namespace.rb,
app/models/clusters/platforms/kubernetes.rb,
app/policies/clusters/agent_token_policy.rb,
app/models/clusters/agents/activity_event.rb,
app/presenters/clusters/cluster_presenter.rb,
app/services/clusters/cleanup/base_service.rb,
app/models/clusters/applications/crossplane.rb,
app/models/clusters/applications/prometheus.rb,
app/models/clusters/integrations/prometheus.rb,
app/services/clusters/agents/create_service.rb,
app/services/clusters/agents/delete_service.rb,
app/services/clusters/aws/provision_service.rb,
app/services/clusters/gcp/provision_service.rb,
app/finders/clusters/knative_services_finder.rb,
app/models/clusters/concerns/provider_status.rb,
app/models/clusters/applications/cert_manager.rb,
app/models/clusters/concerns/application_core.rb,
app/models/clusters/concerns/application_data.rb,
app/presenters/clusters/integration_presenter.rb,
app/models/clusters/agents/group_authorization.rb,
app/models/clusters/applications/elastic_stack.rb,
app/models/clusters/concerns/kubernetes_logger.rb,
app/models/clusters/concerns/prometheus_client.rb,
app/models/clusters/integrations/elastic_stack.rb,
app/models/clusters/concerns/application_status.rb,
app/services/clusters/applications/base_service.rb,
app/controllers/clusters/integrations_controller.rb,
app/finders/clusters/agent_authorizations_finder.rb,
app/finders/clusters/kubernetes_namespace_finder.rb,
app/models/clusters/agents/project_authorization.rb,
app/models/clusters/concerns/application_version.rb,
app/serializers/clusters/kubernetes_error_entity.rb,
app/services/clusters/applications/patch_service.rb,
app/services/clusters/aws/authorize_role_service.rb,
app/models/clusters/agents/implicit_authorization.rb,
app/models/clusters/concerns/elasticsearch_client.rb,
app/services/clusters/agent_tokens/create_service.rb,
app/services/clusters/applications/create_service.rb,
app/services/clusters/applications/update_service.rb,
app/services/clusters/gcp/fetch_operation_service.rb,
app/services/clusters/integrations/create_service.rb,
app/policies/clusters/agents/activity_event_policy.rb,
app/services/clusters/applications/destroy_service.rb,
app/services/clusters/applications/install_service.rb,
app/services/clusters/applications/upgrade_service.rb,
app/workers/clusters/applications/uninstall_worker.rb,
app/services/clusters/aws/fetch_credentials_service.rb,
app/services/clusters/aws/finalize_creation_service.rb,
app/services/clusters/gcp/finalize_creation_service.rb,
app/workers/clusters/cleanup/service_account_worker.rb,
app/services/clusters/applications/base_helm_service.rb,
app/services/clusters/applications/uninstall_service.rb,
app/services/clusters/cleanup/service_account_service.rb,
app/workers/clusters/cleanup/project_namespace_worker.rb,
app/services/clusters/agent_tokens/track_usage_service.rb,
app/services/clusters/cleanup/project_namespace_service.rb,
app/services/clusters/build_kubernetes_namespace_service.rb,
app/workers/clusters/agents/delete_expired_events_worker.rb,
app/services/clusters/applications/check_progress_service.rb,
app/services/clusters/aws/verify_provision_status_service.rb,
app/services/clusters/gcp/verify_provision_status_service.rb,
app/workers/clusters/applications/activate_service_worker.rb,
app/services/clusters/agents/create_activity_event_service.rb,
app/services/clusters/agents/delete_expired_events_service.rb,
app/services/clusters/agents/refresh_authorization_service.rb,
app/workers/clusters/applications/deactivate_service_worker.rb,
app/services/clusters/applications/prometheus_config_service.rb,
app/services/clusters/applications/prometheus_update_service.rb,
app/models/concerns/clusters/agents/authorization_config_scopes.rb,
app/services/clusters/kubernetes/fetch_kubernetes_token_service.rb,
app/workers/clusters/applications/wait_for_uninstall_app_worker.rb,
app/services/clusters/kubernetes/configure_istio_ingress_service.rb,
app/workers/clusters/integrations/check_prometheus_health_worker.rb,
app/services/clusters/applications/check_upgrade_progress_service.rb,
app/services/clusters/integrations/prometheus_health_check_service.rb,
app/services/clusters/applications/check_ingress_ip_address_service.rb,
app/services/clusters/applications/check_uninstall_progress_service.rb,
app/services/clusters/kubernetes/create_or_update_namespace_service.rb,
app/services/clusters/applications/check_installation_progress_service.rb,
app/services/clusters/kubernetes/create_or_update_service_account_service.rb,
app/services/clusters/management/validate_management_project_permissions_service.rb

Overview

DEPRECATED: To be removed as part of gitlab.com/groups/gitlab-org/-/epics/5877

Defined Under Namespace

Modules: AgentTokens, Agents, Applications, Aws, Cleanup, Concerns, Gcp, Integrations, Kubernetes, Management, Platforms, Providers Classes: Agent, AgentAuthorizationsFinder, AgentPolicy, AgentToken, AgentTokenPolicy, AgentsFinder, BaseController, BuildKubernetesNamespaceService, BuildService, Cluster, ClusterPolicy, ClusterPresenter, ClustersController, ClustersHierarchy, CreateService, DestroyService, Group, Instance, InstancePolicy, IntegrationPresenter, IntegrationsController, KnativeServicesFinder, KubernetesErrorEntity, KubernetesNamespace, KubernetesNamespaceFinder, Project, UpdateService