From 00c93f2ddf7e69e37d9c552f85265b0579acd768 Mon Sep 17 00:00:00 2001
From: "Alex Ellis (VMware)" <alexellis2@gmail.com>
Date: Mon, 16 Jul 2018 12:28:06 +0100
Subject: [PATCH] Add ReadOnlyRootFilesystem flag

Adds flag to denote root-filesystem should be made read-only.

Needed for downstream work and re-vendoring in faas-swarm/faas-
netes and openfaas-operator.

Closes #723

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
---
 gateway/requests/requests.go | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gateway/requests/requests.go b/gateway/requests/requests.go
index 0d1b2050..fa8cbada 100644
--- a/gateway/requests/requests.go
+++ b/gateway/requests/requests.go
@@ -41,6 +41,10 @@ type CreateFunctionRequest struct {
 
 	// Requests of resources requested by function
 	Requests *FunctionResources `json:"requests"`
+
+	// ReadOnlyRootFilesystem removes write-access from the root filesystem
+	// mount-point.
+	ReadOnlyRootFilesystem bool `json:"readOnlyRootFilesystem"`
 }
 
 // FunctionResources Memory and CPU
-- 
GitLab