Files
logseq/pages/hls__Enterprise Restaurant Compute.md
T
2025-06-02 17:15:13 +02:00

2.2 KiB
Raw Blame History

file:: [Enterprise Restaurant Compute.pdf](file://C:\Users\david\Zotero/storage/F3CTZD3P/Enterprise Restaurant Compute.pdf) file-path:: file://C:\Users\david\Zotero/storage/F3CTZD3P/Enterprise Restaurant Compute.pdf

  • [:span] ls-type:: annotation hl-page:: 1 hl-color:: purple id:: 63c6adc9-7b81-4342-98e2-0efc8b42225d hl-type:: area hl-stamp:: 1673964999283
  • We decided to standardize on consumer grade Intel NUCs. Deploying a three-node cluster using these NUCs allowed us a high level of reliability, capacity, and architectural flexibility for HA configuration in the future ls-type:: annotation hl-page:: 3 hl-color:: green id:: 63c6afb5-5965-4ad9-95f7-5e03e82e850d
  • all provisioning is dynamic and on-the-fly ls-type:: annotation hl-page:: 4 hl-color:: green id:: 63c6afe3-2962-4fad-a8ad-f4c6a33ac244
  • Edge Commander ls-type:: annotation hl-page:: 4 hl-color:: purple id:: 63c6aff0-dea3-42cc-923d-e360f5cdd5e2
  • This service has worked surprisingly well as it gives us the ability to remotewipe a node, but its quite scary as a mistake with the code base or bootstrap scripts could have massive implications for our thousands of clusters. ls-type:: annotation hl-page:: 5 hl-color:: purple id:: 63c6b05a-b3ea-4918-b12a-dd4bbead9da3
  • Kubernetes ls-type:: annotation hl-page:: 5 hl-color:: purple id:: 63c6b05f-3efa-472a-8aa1-c549861767fe
  • GitOps ls-type:: annotation hl-page:: 5 hl-color:: purple id:: 63c6b061-41d1-4542-a0d8-7c79959ea6bb
  • K3s is a stripped down, spec-compliant version of Kubernetes and has proven to be very simple to set up and support at scale. ls-type:: annotation hl-page:: 5 hl-color:: green id:: 63c6b0ad-7c19-4700-b458-0288289274f2
  • We hoped not to take on the burden of hosting our own Git server, but we couldnt find a cost effective hosted solution licensing model that would work with thousands of clients polling every few minutes ls-type:: annotation hl-page:: 6 hl-color:: purple id:: 63c6b0db-415e-4468-9bd8-631295855210
  • Deployments ls-type:: annotation hl-page:: 6 hl-color:: purple id:: 63c6b0de-014f-411a-8147-e6b0dcb0ac58
  • Initial Release Design ls-type:: annotation hl-page:: 6 hl-color:: purple id:: 63c6b0fe-7e47-42ca-b38a-69a8375be09d