v2.0.0-rc2
Pre-release
Pre-release
Warning: This is not a production release, please don't use it in production !
- The purpose of this release is to gather early feedbacks about the APIs and usage.
- If you have find issues or feedbacks, please create an issue with
[V2]
in title. - It's backwards compatible with
aws-alb-ingress-controller:v1.1.3+
.
Documentation (detailed documentation about new features coming soon)
Image: docker.io/amazon/aws-alb-ingress-controller:v2.0.0-rc2
Install Instructions:
Install CertManager
we now have a pod webhook to automatically inject pod readinessGates, we'll offer a option to install without CertManager in our helm charts
- For Kubernetes 1.16+:
kubectl apply --validate=false -f https://github.com/jetstack/cert-manager/releases/download/v1.0.2/cert-manager.yaml
- For Kubernetes <1.16:
kubectl apply --validate=false -f https://github.com/jetstack/cert-manager/releases/download/v1.0.2/cert-manager-legacy.yaml
Install the Controller
- change
your-cluster-name
to be real clusterName in https://github.com/kubernetes-sigs/aws-alb-ingress-controller/blob/v2.0.0/config/samples/install_v2_0_0_rc2.yaml#L485 - apply the yaml
Changelog since v2.0.0-rc1
- added auto ACM certificate discovery for Ingress hosts.(#1458)
- added mutating/validating webhook for TargetGroupBinding CRD(#1450)
- Fix two bug during securityGroup reconcile(#1459)
- IPv6 CIDR is incorrectly handled in model deployer.
- added retry without cache if securityGroup cache is out-dated.
- make container run as non-root and redact OIDC info in logs(#1451)
- we now offer a more restricted IAM permission: https://github.com/kubernetes-sigs/aws-alb-ingress-controller/blob/v2_ga/docs/install/iam_policy.json