feat(cli): provide imagepullsecret option for container as function (#2680)

Signed-off-by: Shubham Nazare <shubham4443@gmail.com>
This commit is contained in:
Shubham Nazare
2023-01-09 16:18:56 +05:30
committed by GitHub
parent 6667d7e383
commit 496e4e3162
4 changed files with 11 additions and 5 deletions
@@ -106,6 +106,8 @@ func (opts *RunContainerSubCommand) complete(input cli.Input) error {
console.Warn("grace period must be a non-negative integer, using default value (6 mins)")
}
pullSecret := []apiv1.LocalObjectReference{{Name: input.String(flagkey.RunImagePullSecret)}}
var imageName string
var port int
var command, args string
@@ -208,6 +210,7 @@ func (opts *RunContainerSubCommand) complete(input cli.Input) error {
opts.function.Spec.PodSpec = &apiv1.PodSpec{
Containers: []apiv1.Container{*container},
TerminationGracePeriodSeconds: &fnGracePeriod,
ImagePullSecrets: pullSecret,
}
return nil