kubernetes-sigs / kubernetes-sigs/aws-load-balancer-controller

support new domain prefixes for our annotations

Open
#3,377 3 comments 2 reactions 0 assignees View on GitHub
good first issue kind/feature
Dominant language
Go
Stars
4.3k
Forks
1.6k
Avg merge
1d 15h
Merged PRs (30d)
6

Description

**Is your feature request related to a problem?**
We need to support new domain prefixes for our annotations.
Per discussions in sig-cloud-provider: https://kubernetes.slack.com/archives/C718BPBQ8/p1693843844752649`, the `service.beta.kubernetes.io` style of annotations is deprecated and we should use a AWS-specific prefix.

**Describe the solution you'd like**
we can support both the old `service.beta.kubernetes.io` prefix and a new aws-specific one. and announce deprecation of the `service.beta.kubernetes.io` prefix.

**Describe alternatives you've considered**
N/A

Contributor guide

Open the contributing guide

Research direction

The issue names no files or tests. Start by finding the annotation parsing entry points, then confirm the AWS-specific prefix from the linked SIG discussion. Done means both prefixes are supported, the old prefix is marked deprecated, and tests cover the behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, go, kubernetes
Domain
backend, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.