-
Spike
-
Resolution: Unresolved
-
Major
-
None
-
None
-
3
-
False
-
None
-
False
-
NEW
-
NEW
-
Release Note Not Required
-
-
-
Log Collection - Sprint 267
Summary
Investigate vector and its AWS library to determine what changes are required to
replace the use of environment variables for authentication configuration with their credential file so that it is able to support writing to multiple CloudWatch destinations.
Acceptance Criteria
- Document the changes in comments or link findings to this issue
- Review changes and gain consensus from the logging team
- Write JIRA tasks to support the required work
- Establish a plan for contributing this to the upstream.
Notes
Variables in question:
`internal/collector/cloudwatch.go`
collector.Env = append(collector.Env, v1.EnvVar{ Name: constants.AWSRegionEnvVarKey, Value: region, }, v1.EnvVar{ Name: constants.AWSRoleArnEnvVarKey, Value: roleARN, }, v1.EnvVar{ Name: constants.AWSRoleSessionEnvVarKey, Value: constants.AWSRoleSessionName, }, v1.EnvVar{ Name: constants.AWSWebIdentityTokenEnvVarKey, Value: tokenPath, },
- blocks
-
LOG-3650 HyperShift for ROSA - Support STS CW Forwarding to Multiple Outputs
-
- To Do
-