Configure GitLab Duo on GitLab Dedicated for Government
- Offering: GitLab Dedicated for Government
For GitLab Dedicated for Government, you must use the GitLab Duo Self-Hosted architecture. The GitLab-managed AI Gateway and models are not available.
GitLab Duo Agent Platform features are controlled by feature flags that are disabled by default and are not available on GitLab Dedicated for Government.
To set up GitLab Duo Self-Hosted:
- Ensure Silent Mode is turned off.
- Install the GitLab AI Gateway in your AWS GovCloud (US-West).
For optimal performance, co-locate your AI Gateway and instance.
- Use a FIPS-validated AI Gateway image. FIPS-validated images are published in the container registry. Select the latest image tagged with the same GitLab version your instance is running.
- You can deploy the AI Gateway by using Docker or the GitLab Helm chart. For more information on each deployment method, see security updates and image verification.
- In the environment where you installed the AI Gateway, configure your network settings to enable access to your instance and selected LLMs.
- Configure access to the local AI Gateway.
- Add a self-hosted model to use with GitLab Duo features.
- Request that GitLab enable network connectivity from your instance to your self-hosted AI Gateway and selected LLMs by creating a support ticket.