OperationCode / OperationCode/operationcode_infra
Upgrade to aws-load-balancer-controller v2
Personne n'a encore pris cette issue.
- Langage dominant
- HCL
- Étoiles
- 17
- Forks
- 12
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
We're on the ALB ingress controller (v1). The same project has changed its name to the AWS Load Balancer Controller and very recently cut a v2 release. It's brand new so we should let it bake a while in the wild.
A good reason to upgrade to v2 is IngressGroup feature, which lets you share ALBs between namespaces. This would allow us to reduce our ALBs down to just 1, saving some monthly spend. Described here
Handy links:
- Installation docs from AWS: https://docs.aws.amazon.com/eks/latest/userguide/alb-ingress.html
- GH releases page: https://github.com/kubernetes-sigs/aws-load-balancer-controller/releases
- v1 to v2 migration guide: https://github.com/kubernetes-sigs/aws-load-balancer-controller/blob/main/docs/guide/upgrade/migrate_v1_v2.md
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par le guide de migration v1-to-v2 lié, la documentation d'installation AWS et la page des releases du contrôleur afin de comprendre les étapes de mise à niveau requises. Examinez la configuration actuelle de ALB ingress controller du dépôt, puis vérifiez que le deployment utilise v2 et que la configuration IngressGroup prévue peut réduire le nombre d'ALBs comme indiqué.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- aws, kubernetes
- Domaine
- cloud, infrastructure
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100