Skip to content

Update policy drawer to include tabs

Alexander Turinske requested to merge 341932-update-policy-drawer-with-tabs into master

What does this MR do and why?

Update policy drawer to include tabs

  • add yaml tab
  • update network drawer design
  • update tests

Changelog: changed

EE: true

Screenshots or screen recordings

NOTE: All the headers in the images are h3, but they have been updated to h4. I just didn't want to replace all the images. 🙂

Scenario Before After
Parseable Network Policy - Details cilium-policy-summary_-_b cilium-policy-summary_-_a
Parseable Network Policy - Yaml cilium-policy-yaml_-_b cilium-policy-yaml_-_a
Unparseable Network Policy - Details network-policy-summary-unparseable_-_b network-policy-summary-unparseable_-_a
Unparseable Network Policy - Yaml network-policy-yaml-unparseable_-_b network-policy-yaml-unparseable_-_a
Scan Execution Policy - Details scan-execution-policy-summary_-_b scan-execution-summary_-_a
Scan Execution Policy - Yaml Didn't exist scan-execution-policy-yaml_-_a
Unknown policy unknown_policy_-_b unknown_policy_-_a

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #341932 (closed)

Edited by Alexander Turinske

Merge request reports