Skip to content

monochromec/k8s_android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

k8s_android

This repository contains the code and supplementary information for the installation and configuration of a minimal one-node cluster on an Android device (more details in a presentation, in German).

Upon successful installation and configuration, you will be able to deploy a sample application in the shape of a tiny webserver running on pods in a VM on an Android device.

A brief desription of the files and their purpose:

  • environment.md: A step-by-step guide for the installation and configuration of the infrastructure. More details in this presentation (in German)
  • main.go, go.*: a tiny webserver for pod deployment, losely based on this presentation
  • depl.yml and svc.yml: k8s deployment and service definition for the webserver
  • build.sh and Dockerfile: a script for a multi-stage build using the Dockerfile; the resulting image is pushed to a local repository (cf. depl.yml)
  • adb_fwd.sh: (Reverse) Port forwards for host access via adb

Feedback via mail or GH issue is welcome!

About

FrOSCon 2023

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published