-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EKS with ALB: Changes required to work with Amazon Load Balancer ingress controller #184
Comments
jwmatthews
changed the title
EKS with ALB: "invalid ingress class: IngressClass.networking.k8s.io "nginx" not found"
EKS with ALB: Changes required to work with Amazon Load Balancer ingress controller
Apr 11, 2023
I collected a list of changes needed here:
Log output from
Ingress was setup as below:
Resolved by changing to 'pathType: Prefix'
With all of the above changes I was able to access the tackle UI from the ingress address on an EKS Cluster with ALB ingress |
jwmatthews
added a commit
that referenced
this issue
Apr 26, 2023
Fixes #184 Fixes #167 (confirmed working with `feature_auth_required: true`) Relates to #170 These changes allow us to deploy Konveyor onto an Amazon EKS cluster that uses the Amazon recommended Amazon Load Balancer ingress opposed to 'nginx'. I deployed the EKS cluster for testing using this newly developed automation: https://github.com/konveyor/hack_env_helpers/tree/main/aws/eks I captured notes while exploring ALB Ingress here for debugging purposes: https://gist.github.com/jwmatthews/d492a4944c83dc3f2d016187d53d13b2 --------- Signed-off-by: John Matthews <jwmatthews@gmail.com>
jmontleon
pushed a commit
to jmontleon/tackle2-operator
that referenced
this issue
May 23, 2023
Fixes konveyor#184 Fixes konveyor#167 (confirmed working with `feature_auth_required: true`) Relates to konveyor#170 These changes allow us to deploy Konveyor onto an Amazon EKS cluster that uses the Amazon recommended Amazon Load Balancer ingress opposed to 'nginx'. I deployed the EKS cluster for testing using this newly developed automation: https://github.com/konveyor/hack_env_helpers/tree/main/aws/eks I captured notes while exploring ALB Ingress here for debugging purposes: https://gist.github.com/jwmatthews/d492a4944c83dc3f2d016187d53d13b2 --------- Signed-off-by: John Matthews <jwmatthews@gmail.com> (cherry picked from commit 00792cd)
jmontleon
pushed a commit
to jmontleon/tackle2-operator
that referenced
this issue
May 23, 2023
Fixes konveyor#184 Fixes konveyor#167 (confirmed working with `feature_auth_required: true`) Relates to konveyor#170 These changes allow us to deploy Konveyor onto an Amazon EKS cluster that uses the Amazon recommended Amazon Load Balancer ingress opposed to 'nginx'. I deployed the EKS cluster for testing using this newly developed automation: https://github.com/konveyor/hack_env_helpers/tree/main/aws/eks I captured notes while exploring ALB Ingress here for debugging purposes: https://gist.github.com/jwmatthews/d492a4944c83dc3f2d016187d53d13b2 --------- Signed-off-by: John Matthews <jwmatthews@gmail.com>
jmontleon
added a commit
that referenced
this issue
May 23, 2023
Fixes #184 Fixes #167 (confirmed working with `feature_auth_required: true`) Relates to #170 These changes allow us to deploy Konveyor onto an Amazon EKS cluster that uses the Amazon recommended Amazon Load Balancer ingress opposed to 'nginx'. I deployed the EKS cluster for testing using this newly developed automation: https://github.com/konveyor/hack_env_helpers/tree/main/aws/eks I captured notes while exploring ALB Ingress here for debugging purposes: https://gist.github.com/jwmatthews/d492a4944c83dc3f2d016187d53d13b2 --------- Signed-off-by: John Matthews <jwmatthews@gmail.com> (cherry picked from commit 00792cd) Co-authored-by: John Matthews <jwmatthews@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Related #167 and #170
On an AWS EKS cluster with the AWS LoadBalancer configured as Ingress, the operator is unable to create the Ingress resource
due to
from operator logs
The text was updated successfully, but these errors were encountered: