Put nfs-flake-01 into production
We need to put the new nfs-flake-01
server into production. This is a replacement for our current file-storage1
server that is stuck in the Azure classic environment. The nfs-flake-01
server is meant to be temporary until we can get object storage for artifacts. The data has already been transferred in https://gitlab.com/gitlab-com/infrastructure/issues/1795.
Considerations:
-
file-storage1
is currently mounted on/var/opt/gitlab/.ssh
and/var/opt/gitlab/gitlab-rails/shared
. We should deal with https://gitlab.com/gitlab-com/infrastructure/issues/1915 before migrating. Otherwise, the migration will be extremely messy with a much higher risk of error or downtime. - There is a
/var/opt/gitlab/gitlab-rails/shared/cache
directory that I have no idea what does. If it is still relevant, we might need an additional NFS server for it. As mentioned,nfs-flake-01
is meant to be temporary.- We will also need to do a final rsync if this is still in active use.