Skip to content

Rename IMDSCredentialRefresher to IMDSCredentialsRefresher#4969

Merged
singholt merged 1 commit into
aws:devfrom
singholt:dev
May 21, 2026
Merged

Rename IMDSCredentialRefresher to IMDSCredentialsRefresher#4969
singholt merged 1 commit into
aws:devfrom
singholt:dev

Conversation

@singholt
Copy link
Copy Markdown
Contributor

@singholt singholt commented May 21, 2026

Summary

This PR renames the IMDSCredentialRefresher to IMDSCredentialsRefresher, while the feature is disabled and being built.

This aligns it with the plural naming used by sibling types in the credentials package (CredentialsManager, IAMRoleCredentials). Single-entity types (TaskCredential) and per-credential methods (upsertCredential, parseCredentialKey, etc.) stay singular per Go entity convention.

This will also align the naming with our sibling containerd-based ECS agent.

Implementation details

Self-explainatory, rename-only change, no new functional change.

Testing

New tests cover the changes: no, relying on PR checks. rename is also across test files as needed.

Description for the changelog

Enhancement - rename IMDSCredentialRefresher to IMDSCredentialsRefresher

Additional Information

Does this PR include breaking model changes? If so, Have you added transformation functions? No

Does this PR include the addition of new environment variables in the README? No

Licensing

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Align with the plural naming used by sibling types in the credentials
package (CredentialsManager, IAMRoleCredentials). Single-entity types
(TaskCredential) and per-credential methods (upsertCredential,
parseCredentialKey, etc.) stay singular per Go entity convention.
@singholt singholt marked this pull request as ready for review May 21, 2026 18:16
@singholt singholt requested a review from a team as a code owner May 21, 2026 18:16
@singholt singholt enabled auto-merge (rebase) May 21, 2026 18:17
@singholt singholt merged commit a15ee8d into aws:dev May 21, 2026
45 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants