aws / aws/amazon-eks-pod-identity-webhook

Inject `AWS_ZONE` environment variable into pods

Open
#129 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
Go
Stars
691
Forks
202
Avg merge
4h 38m
Merged PRs (30d)
1

Description

**What would you like to be added**:
Can you please inject the AZ information as an environment variable at the pod level, it basically will be the same as the `AWS_REGION` one.

**Why is this needed**:
We are facing high complexity in deploying applications that require zone availability to run - for us it is elasticsearch, as we need to set that as an attribute on the pod level, and till now, it is not doable as you cannot set environment variable in a running pod and the pod doesn't have this information anywhere. there are many threads for the same request, it will be super nice and convenient to have this present as many applications are becoming AZ aware to achieve resilience over AWS.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points; start by tracing how the webhook currently injects AWS_REGION into pod environments. Done means AWS_ZONE is also available at pod level with equivalent behavior, and the relevant tests pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, go, kubernetes
Domain
cloud, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.