-
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
Document how to install and access UI from EKS #170
Comments
We now have the means of easily spinning up AWS EKS clusters with Ansible + CLIs for (eksctl + aws) to aid other contributors for development/testing. You will need to supply your own AWS Credentials. https://github.com/konveyor/hack_env_helpers/tree/main/aws/eks The above will provision an EKS cluster and configure both the EBSCI AddOn and the ALB Ingress controller. Roughly ~20 mins to setup cluster and ~5-10 minutes to install software to test it out, including OLM + Konveyor. This gives us the needed starting point so we have an EKS cluster with dynamic PV provisioning (RWO only, no RWX) and Ingress via AWS LoadBalancer. First thing noticed is issue #184 where the Ingress we create has a hard assumption of nginx for Ingress.
|
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>
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)
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>
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>
@jwmatthews @jmontleon Looks like PRs have merged that maybe fixed this issue. Where does it stand? |
This issue is currently awaiting triage. |
Let's walk through an install of Konveyor to an EKS cluster and document the steps and any tweaks needed for getting Ingress configured.
In particular, let's ensure we cover both flows of auth enabled/disabled, so we can be sure the workflow is accessible when keycloack is enabled.
The text was updated successfully, but these errors were encountered: