brown-bnc / roadmap

Roadmap for BNC tasks
0 stars 0 forks source link

Deploy XNAT in Kubernetes Cluster #1

Closed mirestrepo closed 3 years ago

mirestrepo commented 4 years ago
mirestrepo commented 3 years ago

@broarr -- from slack

1.Repartition TrueNAS so XNAT has a slice

  1. Migrate XNAT data from Isilon to TrueNAS

    • [x] Mount new partitions on test VM
    • [ ] Migrate data
  2. Get access to production database (still in ISG limbo)

    • [ ] Use dev-database for testing
    • [ ] Check firewall rules for dev
    • [ ] Apply dev rules to prod
  3. Mount TrueNAS in the k8s cluster

    • [ ] Create a manifest for PV and PVC
  4. HAProxy config for 8104

    • [ ] TCP service in the ingress configmap
  5. Scanner communication to XNAT

  6. Backup storage?

    • [ ] RSync to Isilon. Likely cronjob - hopefully in the cluster, if not in the test VM
    • [ ] New TrueNAS?

----- Nice to have

  1. Add a probes

    • [ ] liveliness
    • [ ] readiness
  2. Pull configuration from files

  3. HA

mirestrepo commented 3 years ago

High Availability: (Low priority)

mirestrepo commented 3 years ago

Auto Export