Update terminal heading layout and hide the page behind certificate_based_clusters ff
What does this MR do and why?
This MR fixes the layout issue for the environment terminal. The feature is deprecated and should only be available behind the feature flag certificate_based_clusters. This MR also adds a check for the FF before rendering the page.
References
Screenshots or screen recordings
| Before | After |
|---|---|
![]() |
![]() |
![]() |
![]() |
How to set up and validate locally
- Enable
certificate_based_clustersfeature flag - Visit Operate -> Environments and create an environment
- Visit the environment page and add
/terminalat the end of the URL (example:https://gdk.test:3443/gitlab-org/pipeline-variables/-/environments/28/terminal) - Verify the layout looks fine.
- Disable the
certificate_based_clustersfeature flag - Verify the page returns 404.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #255916 (closed)
Edited by Anna Vovchenko



