Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add imds client #2537

Merged
merged 2 commits into from Jan 24, 2024
Merged

feat: add imds client #2537

merged 2 commits into from Jan 24, 2024

Conversation

thatmattlong
Copy link
Contributor

Reason for Change:

Adds an IMDS client to CNS so it can query IMDS to learn its VM Unique ID

Issue Fixed:

Requirements:

Notes:
I double checked the IMDS document and there is nothing I think is sensitive in there, but it would be good for someone else to check it.

@thatmattlong thatmattlong added cns Related to CNS. swift-v2 labels Jan 23, 2024
@thatmattlong thatmattlong requested a review from a team as a code owner January 23, 2024 00:21
aggarwal0009
aggarwal0009 previously approved these changes Jan 23, 2024
@rbtr
Copy link
Contributor

rbtr commented Jan 23, 2024

there isn't an existing Go IMDS client? 🙁

@thatmattlong
Copy link
Contributor Author

there isn't an existing Go IMDS client? 🙁

Only one I could find is an archived repo: https://github.com/giantswarm/azure-imds-client

@thatmattlong thatmattlong added this pull request to the merge queue Jan 23, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 23, 2024
@thatmattlong thatmattlong added this pull request to the merge queue Jan 23, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks Jan 24, 2024
@thatmattlong thatmattlong added this pull request to the merge queue Jan 24, 2024
Merged via the queue into master with commit ab5dfe0 Jan 24, 2024
14 checks passed
@thatmattlong thatmattlong deleted the matlong/cns-nodeinfo-crd branch January 24, 2024 18:35
alam-tahmid pushed a commit that referenced this pull request Jan 26, 2024
* feat: add imds client

* fix: lint
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cns Related to CNS. swift-v2
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants