More Info:

Binary Authorization helps to protect supply-chain security by only allowing images with verifiable cryptographically signed metadata into the cluster.

Risk Level

Medium

Address

Security, Reliability, Operational Excellence, Performance Efficiency

Compliance Standards

CISGKE

Triage and Remediation

Remediation

To remediate the “Ensure Use Of Binary Authorization” misconfiguration in GCP using the GCP console, you can follow the below steps:

  1. Open the Google Cloud Console and navigate to the “Binary Authorization” page.

  2. Click the “Create Policy” button to create a new policy.

  3. In the “Create Policy” dialog box, enter a name for the policy and select the “Enforce for all images” option.

  4. In the “Policy” section, click the “Add Rule” button to add a new rule.

  5. In the “Add Rule” dialog box, select the “Require Attestation” option and choose the attestation provider you want to use.

  6. Click the “Save” button to save the rule.

  7. Repeat steps 4-6 to add additional rules as needed.

  8. Click the “Create” button to create the policy.

  9. Once the policy is created, you can assign it to a cluster or node pool by navigating to the “Cluster” or “Node Pools” page and clicking the “Edit” button for the cluster or node pool you want to assign the policy to.

  10. In the “Security” section, select the policy you just created from the “Binary Authorization Policy” dropdown menu.

  11. Click the “Save” button to save the changes.

By following these steps, you will be able to remediate the “Ensure Use Of Binary Authorization” misconfiguration in GCP using the GCP console.

Additional Reading: