ibm-cloud-architecture / terraform-icp-vmware

Terraform recipe to deploy IBM Cloud Private on VMware
10 stars 15 forks source link

Create an NFS Server as part of the deployment #40

Open patrocinio opened 5 years ago

osowski commented 5 years ago

As of now, this is outside the scope of our deployment goals. This may be something to circle back on in the future, but as this isn't ICP-specific, this is something that would be more likely to be customized in a fork of the project and not high on our current priority list. If you have an implementation of it and would like to contribute it to the project, we'd love to see what you have.

patrocinio commented 5 years ago

I understand. The ICP installation requires a shared storage, so it makes sense to install the whole enchilada using terraform. That way, the terraform process would configure the shared storage required for the master nodes.

hassenius commented 5 years ago

It's a valid point, but one important consideration here is that the purpose of having 3 masters with shared storage is to gain HA capabilities. So, whatever storage is provisioned can not be a simple linux box with NFS Server, as this would now become the single point of failure. So one of the assumptions with these templates is that a enterprise grade NFS solution is available to cater for the shared storage needs.

patrocinio commented 5 years ago

@hassenius Great point!