Configure GitLab Dedicated
Offering: GitLab Dedicated
The instructions on this page guide you through configuring your GitLab Dedicated instance, including enabling and updating the settings for available functionality.
Administrators can configure additional settings in their GitLab application by using the Admin area.
As a GitLab-managed solution, you cannot change any GitLab functionality controlled by SaaS environment settings. Examples of such SaaS environment settings include gitlab.rb
configurations and access to shell, Rails console, and PostgreSQL console.
GitLab Dedicated engineers do not have direct access to your environment, except for break glass situations.
Configure your instance using Switchboard
You can use Switchboard to make limited configuration changes to your GitLab Dedicated instance.
The following configuration settings are available in Switchboard:
Prerequisites:
- You must have the Admin role.
To make a configuration change:
- Sign in to Switchboard.
- At the top of the page, select Configuration.
- Follow the instructions in the relevant sections below.
For all other instance configurations, submit a support ticket according to the configuration change request policy.
Apply configuration changes in Switchboard
You can apply configuration changes made in Switchboard immediately or defer them until your next scheduled weekly maintenance window.
When you apply changes immediately:
- Deployment can take up to 90 minutes.
- Changes are applied in the order they’re saved.
- You can save multiple changes and apply them in one batch.
After the deployment job is complete, you receive an email notification. Check your spam folder if you do not see a notification in your main inbox. All users with access to view or edit your tenant in Switchboard receive a notification for each change. For more information, see Manage Switchboard notification preferences.
Configuration change log
The Configuration change log page in Switchboard tracks changes made to your GitLab Dedicated instance.
Each change log entry includes the following details:
Field | Description |
---|---|
Configuration change | Name of the configuration setting that changed. |
User | Email address of the user that made the configuration change. For changes made by a GitLab Operator, this value appears as GitLab Operator .
|
IP | IP address of the user that made the configuration change. For changes made by a GitLab Operator, this value appears as Unavailable .
|
Status | Whether the configuration change is initiated, in progress, completed, or deferred. |
Start time | Start date and time when the configuration change is initiated, in UTC. |
End time | End date and time when the configuration change is deployed, in UTC. |
Each configuration change has a status:
Status | Description |
---|---|
Initiated | Configuration change is made in Switchboard, but not yet deployed to the instance. |
In progress | Configuration change is actively being deployed to the instance. |
Complete | Configuration change has been deployed to the instance. |
Delayed | Initial job to deploy a change has failed and the change has not yet been assigned to a new job. |
View the configuration change log
To view the configuration change log:
- Sign in to Switchboard.
- Select your tenant.
- At the top of the page, select Configuration change log.
Each configuration change appears as an entry in the table. Select View details to see more information about each change.
Request configuration changes with a support ticket
Certain configuration changes require that you submit a support ticket to request the changes. For more information on how to create a support ticket, see creating a ticket.
Configuration changes requested with a support ticket adhere to the following policies:
- Are applied during your environment’s weekly four-hour maintenance window.
- Can be requested for options specified during onboarding or for optional features listed on this page.
- May be postponed to the following week if GitLab needs to perform high-priority maintenance tasks.
- Can’t be applied outside the weekly maintenance window unless they qualify for emergency support.