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

Workloads Map Expansion #86

Open
jmarhee opened this issue May 14, 2021 · 2 comments
Open

Workloads Map Expansion #86

jmarhee opened this issue May 14, 2021 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@jmarhee
Copy link
Contributor

jmarhee commented May 14, 2021

I'd like to change this current implementation to do:

  • A nested block of "required" workloads (cni, storage, lb, ingress) if selected, and additional (things the user would define to add on, service meshes, etc.) rather than locking the customizability into just those options with only the release URL changing.
@jmarhee jmarhee self-assigned this May 14, 2021
@jmarhee
Copy link
Contributor Author

jmarhee commented May 25, 2021

#87 Addresses cni and additional and ingress.

@displague
Copy link
Member

We're going to revisit this idea by combining learning from https://github.com/equinix/terraform-metal-anthos-on-baremetal#storage-providers and https://github.com/aws-ia/terraform-aws-eks-blueprints#amazon-eks-blueprints-for-terraform.

Effectively, we would like to create a module of curated and opinionated reusable Equinix Metal Kubernetes addon modules.

This will include, for example, Cloud Provider Equinix Metal, the Cluster API provider, KubeVIP, and MetalLB.
Storage providers would also be provided.

These modules would be housed in a new project and would be consumed by projects like our K8s, K3s, Anthos, EKS, and other Kubernetes integrations.

I'm going to leave this issue open until we have a dedicated home for these modules.

@displague displague assigned ocobles and unassigned jmarhee Oct 20, 2022
@displague displague added the enhancement New feature or request label Oct 20, 2022
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

3 participants