Open tdudgeon opened 3 years ago
Impact of not doing: currently, if postgresql crashes, there will be more (lots of) downtime for getting it back up. With Longhorn, it would do fail-over immediately.
Immediate actions:
Medium term actions:
Longer term actions:
Longhorn is deployed to the Dev cluster (see #12). Many of the volumes that are currently in use are probably best switched to Longhorn as storage will be local to the nodes and as backups can easily be managed. Use of Longhorn for read-only-many and read-write-many volumes has not yet been tested, but assuming these work as documented then Longhorn should probably replace all use of NFS volumes. The postgres database volumes are other good candidates for switching, but will require a backup and restore of the db data.
Cinder might still be needed, especially where very large volumes are needed (e.g. graph dbs), though large Cinder volumes could be added to Longhorn.
When considering each volume the following should be considered: