What Is an Instance Variable?
An instance variable is a pipeline variable configured at the top, instance-wide level so that all groups and projects on the instance inherit it. It is the broadest scope for shared configuration, typically managed by administrators. More specific group or project variables can override it.
Why it matters
Some settings, like an organization-wide proxy or a shared internal endpoint, apply to every pipeline on the instance. An instance variable defines them once for the entire platform. Because the blast radius is total, these are usually restricted to administrators and used sparingly.
Related guides
What Is a Group Variable?A group variable is a CI variable defined at the group level so every project in that group inherits it, cent…
What Is a Scoped Variable?A scoped variable is a CI variable whose visibility is limited to a particular environment or condition, so i…
What Is a Protected Variable?A protected variable is a CI variable exposed only to pipelines running on protected branches or tags, keepin…