From 57bd4b5089d097a7340cd41864a1800346eda3d1 Mon Sep 17 00:00:00 2001 From: Michael Ruoss Date: Tue, 19 Dec 2023 21:01:34 +0100 Subject: [PATCH] add how-it-works to README --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index b3c01c3..71ccb34 100644 --- a/README.md +++ b/README.md @@ -143,3 +143,11 @@ spec: - name: RELEASE_NODE value: my_app@$(POD_IP) ``` + +## How it works + +The FLAME Kubernetes backend first queries the Kubernetes API server to extract +information from the running Pod like the container image, resource requests and +limits, environment variables etc. This information is then used to build the +manifest for the runner pod. The backend then sends the resulting manifest to +the API server in order to spin up a runner pod.