feat: optional alb ingress required policy
Description
Adds a policy that's required to install an ALB controller in an AWS cluster. One way this is useful is when you need an ALB controller for setting up ingress with WAF support.
Supporting information
- Add documentation PR
Testing instructions
Steps to test the changes:
- In any test cluster
- Run plan and make sure that it doesn't create the policy required for ALB
Checklist
If any of the items below is not applicable, do not remove them, but put a check in it.
-
All providers include the new feature/change (Not applicable because this only works on AWS) -
All affected providers can provision new clusters -
Unit tests are added/updated -
Documentation is added/updated -
The TOOLS_CONTAINER_IMAGE_VERSION
in ci_vars.yml is updated -
The grove-template repository is updated
Additional context
Private-Ref: https://tasks.opencraft.com/browse/BB-8309
Edited by Daniel Valenzuela