protofire / Filecoin-node-hosting-management

0 stars 1 forks source link

[CI-CD] - create terraform module to recreate calibnet cluster setup #159

Open mur-me opened 2 years ago

mur-me commented 2 years ago

Current setup for calibnet:

Node group for monitoring
Self Managed node for calibnet
mur-me commented 2 years ago

GOAL Setup EKS cluster for filecoin from scratch with needed dependencies. PLAN Right now the main idea is to create cluster step by step using terraform:

  1. Create terraform module to create Cluster, VPC configuration, Nodes - completed
  2. Create terraform module to install all addons for the cluster using terraform-kubernetes-addons by particuleio: aws-ebs-csi-driver aws-efs-csi-driver Ingress-nginx kong kube-prometheus-stack
  3. Additionally, eks-nvme-ssd-provisioner should be covered by kubectl or helm module: https://github.com/brunsgaard/eks-nvme-ssd-provisioner
  4. And finally, we need to install Lotus/Lilly using our chart: https://github.com/glifio/filecoin-chart
  5. Probably, some additional steps will be needed.