An organization is configuring Virtual Private Cloud (VPC) firewall rules for a microservice environment hosted on Compute Engine instances. A security engineer needs to block incoming traffic on TCP port from external IP addresses while ensuring that an internal administrative subnet () can maintain SSH access to instances tagged with `admin-bastion`.
Currently, the VPC network has two custom firewall rules:
- `rule-block-ssh`: Action `DENY`, Direction `INGRESS`, Priority `1000`, Source `0.0.0.0/0`, Protocol/Port `tcp:22`, Target `All instances in the network`.
- `rule-allow-admin-ssh`: Action `ALLOW`, Direction `INGRESS`, Priority `5000`, Source `10.2.0.0/24`, Protocol/Port `tcp:22`, Target network tag `admin-bastion`.
Administrators report that internal SSH connections from to `admin-bastion` instances are currently being blocked. Which modification should the cloud engineer make to resolve this issue while maintaining all security requirements?
- Update `rule-allow-admin-ssh` to have a priority number lower than 1000, such as 500.Answer
- BUpdate `rule-allow-admin-ssh` to have a priority number higher than 5000, such as 10000.
- CAssign the primitive Owner role to the admin service account to bypass the VPC firewall deny rule.
- DReconfigure `rule-block-ssh` as an egress rule with priority 500 to allow project-level IAM policies to take precedence.