Skip to content
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

Include Kubernetes Autoscaler as an optional workload #96

Open
displague opened this issue Dec 9, 2021 · 0 comments
Open

Include Kubernetes Autoscaler as an optional workload #96

displague opened this issue Dec 9, 2021 · 0 comments
Labels
enhancement New feature or request question Further information is requested

Comments

@displague
Copy link
Member

displague commented Dec 9, 2021

The Kubernetes Autoscaler project at version 1.22.1 includes support for the equinixmetal provider.

As a project that bundles many relevant EquinixMetal Kubernetes addons, what would it look like to include the autoscaler as a workload?

  • Users could easily modify the autoscaler which would be preconfigured with settings matching the Terraform deployment (location, plan sizes). (This may depend on Add support for metros in cluster-autoscaler for Packet/Equinix Metal kubernetes/autoscaler#4287 since Metro provisioning is a feature of this terraform module)
  • Users would need to clean up autoscaler resources before running terraform destroy (unless destroy could do so)
  • This terraform module could adopt autoscaler as the way to provision nodes (Are autoscaler node provisioning steps as flexible as they are with Terraform? Is this a desirable feature? Could this be optional (terraform-worker-nodes vs autoscaler-worker-nodes?)?
@displague displague added enhancement New feature or request question Further information is requested labels Dec 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant