feature: Added commandline flags to set env var on the runtime and builder containers (#2369)

This commit is contained in:
Pradeep Lakshmi Narasimha
2022-03-16 14:38:29 +05:30
committed by GitHub
parent 26d0a89fd5
commit 9024f6e695
6 changed files with 100 additions and 3 deletions
+2
View File
@@ -181,6 +181,8 @@ var (
EnvImagePullSecret = Flag{Type: String, Name: flagkey.EnvImagePullSecret, Usage: "Secret for Kubernetes to pull an image from a private registry"}
EnvExecutorType = Flag{Type: String, Name: flagkey.EnvExecutorType, Usage: "Executor type of pod in environment; one of 'poolmgr', 'newdeploy', 'container'"}
EnvForce = Flag{Type: Bool, Name: flagkey.EnvForce, Short: "f", Usage: "Force delete env even if one or more functions exist", DefaultValue: false}
EnvBuilder = Flag{Type: StringSlice, Name: flagkey.EnvBuilder, Usage: "Environment variable to be set in the builder container"}
EnvRuntime = Flag{Type: StringSlice, Name: flagkey.EnvRuntime, Usage: "Environment variable to be set in the runtime container"}
KwName = Flag{Type: String, Name: flagkey.KwName, Usage: "Watch name"}
KwFnName = Flag{Type: String, Name: flagkey.KwFnName, Usage: "Function name"}
+2
View File
@@ -131,6 +131,8 @@ const (
EnvImagePullSecret = "imagepullsecret"
EnvExecutorType = "executortype"
EnvForce = force
EnvBuilder = "builder-env"
EnvRuntime = "runtime-env"
KwName = resourceName
KwFnName = "function"