Public repo to distribute scripts and config's

72 wiersze
20 KiB

2 lat temu
  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. └────────────────────────────────────────────────────────────────────────────────────────────┘