Skip to content

feat: Converge kubeconfig / aws code in infrastructure #80

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

Open
qdzlug opened this issue Feb 2, 2022 · 1 comment
Open

feat: Converge kubeconfig / aws code in infrastructure #80

qdzlug opened this issue Feb 2, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@qdzlug
Copy link
Contributor

qdzlug commented Feb 2, 2022

Is your feature request related to a problem? Please describe.
The reorganization process split several pieces of logic into two main paths:

  1. Logic for working with an AWS managed infrastructure stood up via this process.
  2. Logic for working with a kubeconfig file (for any other k8 cluster).

Additionally, there are two separate ingress controller deployments:

  1. An AWS based deployment that uses ECR and allows building a custom controller or pulling from the NGINX registry.
  2. A JWT only process that is only used with kubeconfig and can only pull the NGINC Plus IC currently.

Describe the solution you'd like
Code for both of these paths to be converged into one set of scripts / stacks.

Describe alternatives you've considered
None.

Additional context
Part of this process requires the refactoring of the IC build / pull process to use registries other than ECR.

@qdzlug qdzlug added the enhancement New feature or request label Mar 15, 2022
@qdzlug qdzlug changed the title feat: Converge kubeconfnig / aws code in infrastructure feat: Converge kubeconfig / aws code in infrastructure Apr 21, 2022
@qdzlug
Copy link
Contributor Author

qdzlug commented Aug 12, 2022

#167 has addressed this issue for AWS, DO, and Linode.

Other support still in progress.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant