v1.0.0
v1.0.0
Docker Image: 894847497797.dkr.ecr.us-west-2.amazonaws.com/aws-alb-ingress-controller:v1.0.0
Changelog since 1.0-beta.7
Action Required
- change annotation
security-group-inbound-cidr
toinbound-cidr
(#733, @M00nF1sh) - annotation
ignore-host-header
is removed. Please remove it from your ingress.(Host condition will only be applied if you have specified host in your ingress spec) - IAM policy have been changed. Please refer iam-policy.json
--ingress-class
flag behavior has changed: (note:--ingress-class=alb
is set in helm chart/example yaml by default)- new behavior:
- If
--ingress-class=xxx
flag is set, only ingress withkubernetes.io/ingress.class: xxx
annotation will be targeted. - If
--ingress-class=xxx
flag is not set, both ingress withoutkubernetes.io/ingress.class
or withkubernetes.io/ingress.class: alb
will be targeted.
- If
- old behavior:
- If
--ingress-class=xxx
flag is set, andxxx
is notalb
, only ingress withkubernetes.io/ingress.class: xxx
annotation will be targeted. - if
--ingress-class
flag is not set, or set as--ingress-class=alb
, both ingress withoutkubernetes.io/ingress.class
or withkubernetes.io/ingress.class: alb
will be targeted.
- If
- new behavior:
Other notable changes
- Refactored whole codebase to improve maintainability and testability.(#650, #651, #653, #654, #664, #674, #694, @bigkraig, @M00nF1sh)
- Adding support for specify default tags at controller level(#711, @jmcarp)
- Adding feature gate for WAF support(#728, @M00nF1sh)
- Allow service of type LoadBalancer for instance target mode(#732, @hatmatter)
- Align tagging support for securityGroups with other resources(#730, @M00nF1sh)
- Fixed bug when handling empty path in ingress spec(#736, @M00nF1sh)
- Resolve VPC ID and AWS Region from ec2metadata during start up(#723, @M00nF1sh)
- Rewriten docs using mkdocs(#737, @M00nF1sh)
- Migrate CI/CD from travis to PROW(#705, @M00nF1sh)