Public repo to distribute scripts and config's
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 

73 lignes
20 KiB

  1. ┌────────────────────────Threefold┼Lochristi┼DC──────────────────────────────────────────────┐ ┌──────────────────────GE┼Austria┼DC──────────────────────────────────────────────────────────────┐
  2. │ │ │ │
  3. │ │ │ │
  4. │ │ │ │
  5. │ ~5 more infrastructure servers for things like │ │ │
  6. │ │ │ ┌──────────Kubernetes┼Geo-02───────────────────────────────────────────────────────────┐ │
  7. │ │ │ │ │ │
  8. │ - monitoring of all TF endpoins (node exporter, http(s), cert expiration, tfchain, .. │ │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │
  9. │ │ │ │ │ │ │ │ │ │
  10. │ - Telemetry service for all tfchain's │ │ │ │ Master04 │ │ Worker06 │ │ │
  11. │ │ │ │ │ │ │ │ │ │
  12. │ - HA setup for all DC DHCP │ │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
  13. │ │ │ │ │ │
  14. │ - Jenkings server for more automated k8s deployments of grid stack │ │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │
  15. │ │ │ │ │ │ │ │ │ │
  16. │ - a small hypervisor setup to quickly deploy vm's to use resources outside of the grid │ │ │ │ Master05 │ │ Worker07 │ │ │
  17. │ │ │ │ │ │ │ │ │ │
  18. │ - .. many more future usecases │ │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
  19. │ │ │ │ │ │
  20. │ │ │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │
  21. │ │ │ │ │ │ │ │ │ │
  22. │ │ │ │ │ Master06 │ │ Worker08 │ │ │
  23. │ │ │ │ │ │ │ │ │ │
  24. │ │ │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
  25. │ │ │ │ .. + 2 more workers │ │
  26. │ ┌──────────Kubernetes┼Geo-01───────────────────────────────────────────────────────────┐ │ │ │ each worker has 2x 1TB NVMe (mirror) and 1x 12TB HDD as CEPH OSD │ │
  27. │ │ │ │ │ └────┬────┬────────────────────────────────────────────────────────────────────────────┘ │
  28. │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │ │ │ │ │
  29. │ │ │ │ │ │ ├──┼───────────┼────────┘ │ │
  30. │ │ │ Master01 │ │ Worker01 │ │ │ │ │ │
  31. │ │ │ │ │ │ │ │ │ │ │
  32. │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │ └─────────────┼───────────────────────────────────────────────────────────────────────────────────┘
  33. │ │ │ │ │
  34. │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │ │
  35. │ │ │ │ │ │ │ │ │
  36. │ │ │ Master02 │ │ Worker02 │ │ │ │
  37. │ │ │ │ │ │ ├──┼────────────────────┐ │
  38. │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │ │ │
  39. │ │ │ │ ┌────────┴────┴──────────Moresi┼DC────────────────────────────────────────────────────────────────┐
  40. │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │ │ │
  41. │ │ │ │ │ │ │ │ │ ┌──────────Kubernetes┼Geo-03───────────────────────────────────────────────────────────┐ │
  42. │ │ │ Master03 │ │ Worker03 │ │ │ │ │ │ │
  43. │ │ │ │ │ │ │ │ │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │
  44. │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │ │ │ │ │ │ │ │ │
  45. │ │ .. + 2 more workers │ │ │ │ │ Master07 │ │ Worker11 │ │ │
  46. │ │ each worker has 2x 1TB NVMe (mirror) and 1x 12TB HDD as CEPH OSD │ │ │ │ │ │ │ │ │ │
  47. │ └──────────────────────────────────────────────────────────────────────────────────────┘ │ │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
  48. │ │ │ │ │ │
  49. │ ┌──────────Kubernetes┼Testn6t─cluster──────────────────────────────────────────────────┐ │ │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │
  50. │ │ │ │ │ │ │ │ │ │ │ │
  51. │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │ │ │ │ Master08 │ │ Worker12 │ │ │
  52. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  53. │ │ │ Master01 │ │ Worker01 │ │ │ │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
  54. │ │ │ │ │ │ │ │ │ │ │ │
  55. │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │ │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │
  56. │ │ │ │ │ │ │ │ │ │ │ │
  57. │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │ │ │ │ Master09 │ │ Worker13 │ │ │
  58. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  59. │ │ │ Master02 │ │ Worker02 │ │ │ │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
  60. │ │ │ │ │ │ │ │ │ │ .. + 2 more workers │ │
  61. │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │ │ │ each worker has 2x 1TB NVMe (mirror) and 1x 12TB HDD as CEPH OSD │ │
  62. │ │ │ │ │ └──────────────────────────────────────────────────────────────────────────────────────┘ │
  63. │ │ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ │ │ │
  64. │ │ │ │ │ │ │ │ │ │
  65. │ │ │ Master03 │ │ Worker03 │ │ │ │ │
  66. │ │ │ │ │ │ │ │ └─────────────────────────────────────────────────────────────────────────────────────────────────┘
  67. │ │ └──────────────────────────────┘ └──────────────────────────────┘ │ │
  68. │ │ .. + 2 more workers │ │
  69. │ │ each worker has 2x 1TB NVMe (mirror) and 1x 12TB HDD as CEPH OSD │ │
  70. │ └──────────────────────────────────────────────────────────────────────────────────────┘ │
  71. │ │
  72. └────────────────────────────────────────────────────────────────────────────────────────────┘