Add kubeconfig cleanup in KubernetesApply executors
Change-Id: I32c99feb19099a6926b0dadeb0b32aa59dc0c9ca
This commit is contained in:
parent
7b851d9af2
commit
c08f4337f7
@ -158,10 +158,11 @@ func (e *KubeApplierExecutor) Status() (sts ifc.ExecutorStatus, err error) {
|
||||
return sts, err
|
||||
}
|
||||
log.Debug("Getting kubeconfig file information from kubeconfig provider")
|
||||
path, _, err := e.kubeconfig.GetFile()
|
||||
path, cleanup, err := e.kubeconfig.GetFile()
|
||||
if err != nil {
|
||||
return sts, err
|
||||
}
|
||||
defer cleanup()
|
||||
|
||||
cf := provider.NewProvider(utils.FactoryFromKubeConfig(path, ctx))
|
||||
rm, err := cf.Factory().ToRESTMapper()
|
||||
|
Loading…
x
Reference in New Issue
Block a user