UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects

istio update to 1.23.5-bb.1

Merged BB_AUTO_MR_TOKEN requested to merge update-istio-controlplane-tag-1.23.5-bb.1 into master

Package Merge Request

Package Changes

https://repo1.dso.mil/big-bang/product/packages/istio-controlplane/-/blob/1.23.5-bb.1/CHANGELOG.md

Package MR

big-bang/product/packages/istio-controlplane!339 (merged)

For Issue

Part of #1559 (closed)

Upgrade Notices

Classification banners

This version of the istio control plane includes a bundled EnvoyFilter that makes it simple to add classification banners to any of your workloads:

image

How to enable

The EnvoyFilter is deployed in the istio-system namespace so it's available cluster-wide. To enable the banner on a particular workload, it's as simple as adding the following label to the pod's metadata:

classification-banner.bigbang.dev/inject: "true"

This will add a classification banner at the default unclassified level.

Customization

The banner can be further configured with annotations on the workload:

Top and Bottom Banners
classification-banner.bigbang.dev/bottom-banner: "true"

image

Builtin Classification Levels

The EnvoyFilter includes built-in support for several common classification markings.

NOTE: All classification markings you see below are for demonstration purposes only. No classified material is included in these images.

classification-banner.bigbang.dev/classification-level: controlled

image

classification-banner.bigbang.dev/classification-level: secret

image

classification-banner.bigbang.dev/classification-level: top secret

image

classification-banner.bigbang.dev/classification-level: sci

image

Custom Classification Levels

If none of the built-in classification levels meet your needs, you can customize the classification text, text color, and background:

classification-banner.bigbang.dev/text: SUPER DUPER TOP SECRET
classification-banner.bigbang.dev/text-color: white
classification-banner.bigbang.dev/background: black

image

Custom HTML

If the default classification banner injection does not work correctly with your workload, you can also inject your own custom HTML tailored to the application:

classification-banner.bigbang.dev/custom-html: |
  <div style="position: absolute; inset: 0; width: 100svw; height: 100svh; z-index: 9999">
    <h1 style="font-size: 16rem">
      Hi Mom!
    </h1>
  </div>

image

Edited by Zach Callahan

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading