Edgecase 2022: Kubernetes at the Edge

Finally, after the pandemic abruptly changed every meetup and conference into a video conference, in-person events are possible again! I attended Edgecase 2022, organized by Fullstaq, and focused on running Kubernetes at the edge. These are my main takeaways.

  • Slow or flaky network connectivity with centralized or cloud-based systems
  • Low compute/memory specs
  • Need to avoid having to transfer large amounts of data generated at the edge

ArgoCD

  • Kubernetes components continuously keep the cluster’s state following the applied manifests.
  • Similarly, ArgoCD continuously applies the manifests in the cluster following what is in Git.
  • Risk of actual state drifting from Git state. The “where is the truth” challenge. This depends on the scope covered by the pipeline, and the access engineers (or systems) have to the infrastructure. Increasing factor: no Git commits means no applying, means no reconciliation.
  • Granting a CI/CD pipeline read/write access to the target environment is arguably harder than providing a system read-only access to a Git repository.
  • Scalability. An increasing amount of clusters or applications does not result in a similar increase in the number of deployment pipelines.

K3S

Lightweight Kubernetes. Easy to install, half the memory, all in a binary of less than 100 MB. Great for: 
* Edge
* IoT * CI
* Development
* ARM
* Embedding K8s
* Situations where a PhD in K8s clusterology is infeasible

LeafCloud

  • Right-sizing, serverless like AWS Lambda being the prime example
  • Turn off things we don’t use
  • Use efficient programming languages

Concluding

--

--

We are the tech team behind the digital products of all DPG Media’s brands and internal apps!

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
DPG Media

DPG Media

We are the tech team behind the digital products of all DPG Media’s brands and internal apps!