Skip to content

Airship 4631: Rewrite to avoid imds#26

Merged
mmcgarr merged 10 commits intomasterfrom
airship-4631/node-problem-detector
Apr 21, 2026
Merged

Airship 4631: Rewrite to avoid imds#26
mmcgarr merged 10 commits intomasterfrom
airship-4631/node-problem-detector

Conversation

@mmcgarr
Copy link
Copy Markdown
Contributor

@mmcgarr mmcgarr commented Apr 16, 2026

Removing launch_config_drift check as this wasn't working before and results in aws cli rate limiting when every node is making aws api calls.

Updating local_dns_resolver script to first query for the node-local-dns pod ip and use that in the test. This is required if we want to run on the hostNetwork as our CiliumRedirectPolicy doesn't affect dns queries from the hostNetwork.

The NODE_NAME env var will be injected into the pod. Through IRSA, then assume a role and use aws cli to get the info we need.

Removing aws cli from the docker image as it is no longer needed.

Also, bumping base image while I'm here.

@linear
Copy link
Copy Markdown

linear Bot commented Apr 16, 2026

@mmcgarr mmcgarr changed the title Airship 4631: Airship 4631: Rewrite to avoid imds Apr 16, 2026
@mmcgarr mmcgarr merged commit d7bde4e into master Apr 21, 2026
2 checks passed
@mmcgarr mmcgarr deleted the airship-4631/node-problem-detector branch April 21, 2026 15:37
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.

2 participants