833 gitlab iam role
This MR allows us to check if an AWS IAM Profile is being used for object storage. If so, then it will modify the egress-kube-api network policy to allow access to the AWS metadata endpoint
Partially closes https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/833
Merge request reports
Activity
added gitlab teamXForce labels
requested review from @ryan.j.garcia and @kevin.wilder
assigned to @cassiesouza
added statusreview label
added BB Customer Issues label
- Resolved by Cassie Souza
- Resolved by Ryan Garcia
- Resolved by Ryan Garcia
In addition @cassiesouza we will need to add a new NetworkPolicy template eg
egress-metadata.yaml
with explicit egress to169.254.169.254/32
whenuse_iam_profile
is true and we will need multiple copies of the networkPolicy resource YAML to apply to all pods that will need to be reaching out, eg:task-runner
,webservice
,sidekiq
, etc.
added statusdoing label and removed statusreview label
added 1 commit
- e6b47ee3 - Readme and chart update, also templating on api-egress
added statusreview label and removed statusdoing label
added 1 commit
- 3e793c09 - Testing blocking all to aws metadata when 0.0.0.0 specified
mentioned in commit bddbdd5c