docs(day-2): More sessions
Some checks failed
Build latest image / build-container (push) Failing after 32s
Some checks failed
Build latest image / build-container (push) Failing after 32s
This commit is contained in:
parent
702aaa3488
commit
a567be6334
55
content/day-2/06_geo-distributed-clusters.md
Normal file
55
content/day-2/06_geo-distributed-clusters.md
Normal file
@ -0,0 +1,55 @@
|
||||
---
|
||||
title: Geographically Distributed Clusters: Resilient Distributed Compute on the Edge
|
||||
weight: 6
|
||||
tags:
|
||||
- rejekts
|
||||
---
|
||||
|
||||
<!-- {{% button href="https://youtu.be/rkteV6Mzjfs" style="warning" icon="video" %}}Watch talk on YouTube{{% /button %}} -->
|
||||
|
||||
## Background: The state of cloud in mauritius
|
||||
|
||||
- Cloud native is more cloud naive
|
||||
- Government treated cloud as bad for a while
|
||||
- People know AWS but not the cloud native ecosystem
|
||||
- Bad uplinks due to sea-cables that tend to get broken from time to time
|
||||
- Only one local cloud service provider and the big providers are "an ocean away"
|
||||
|
||||
## The Solution
|
||||
|
||||
- Idea: Use multiple homelabs across the island as availability zones or multi-cloud
|
||||
- Goal: Orchestrate everything through kubernetes
|
||||
- Plan: 3 Homelabs with at least 3 Nodes each that join one big cluster
|
||||
- Tech: Longhorn Storage, Tailscale for connectivity
|
||||
- Converns: Latency, Power-Cuts, Bandwidth, IP-Rotation
|
||||
- Prod use: A startup wanted to use this for their workload and needed
|
||||
- Tailscale exit nodes for external services
|
||||
- GPU nodes for AI-Workload
|
||||
|
||||
## Q&A
|
||||
|
||||
- How is ingress handled (by me)?
|
||||
- Migrate the control plane to the cloud provider and use their static IPs.
|
||||
- Ingress allways starts at the cloud and routes over
|
||||
- Why tailscale?
|
||||
- Fairly reliable
|
||||
- Pretty simple
|
||||
- Handles routing
|
||||
- How are you planning on scaling this setup?
|
||||
- More friends aka more homelab locations
|
||||
- Utilize Tailscale
|
||||
- How are you handling image distribution?
|
||||
- Bandwitdh is not that limited (200 Down)
|
||||
- They just host their own registry for stuff
|
||||
- What about the neighboring islands? -> Cool ideas
|
||||
- How big is your local cloud community? -> 15 People at smaller meetups and 1600 at the yearly dev meetup
|
||||
- How do you handle security in your setup?
|
||||
- This is not the primary concern for the government
|
||||
- Most locals banks/insurers have inhouse servers or stuff on aws
|
||||
- Most of the time security is an afterthought
|
||||
- What kind of hardware are you running on and how do you aquire it?
|
||||
- The second hand market is not really a thing (or rather expensive).
|
||||
- They usually just import stuff themselves
|
||||
- Most Nodes are Dell Optiplex or Lenovo Thinkcenters
|
||||
- How does longhorn perform over the 200mbit connection? -> Surprisingly good
|
||||
- Is Starlink available? -> No and the government does things linke "let's shut down socialmedia before the election"
|
@ -7,3 +7,5 @@ weight: 1
|
||||
Yes that is a negative day.
|
||||
Why? Because the numbering of the days is based on KubeCon instead of the trip.
|
||||
Why? Ask the sleep deprived version of me who started his trip to London at 2am...
|
||||
|
||||
## What h
|
Loading…
x
Reference in New Issue
Block a user