Copy past golang/expansion from kubernetes/kubernetes

Try to stop depending on kubernetes/kubenetes. Copy golang/expansion
into the virtual-kubelet repo. The upstream code looks super stable, so
there is little harm to copy it here.

Signed-off-by: Miek Gieben <miek@miek.nl>
This commit is contained in:
Miek Gieben
2021-01-11 11:56:24 +01:00
parent 1b8597647b
commit e82e46e5de
5 changed files with 419 additions and 1 deletions

2
internal/podutils/env.go Executable file → Normal file
View File

@@ -20,6 +20,7 @@ import (
"sort"
"strings"
"github.com/virtual-kubelet/virtual-kubelet/internal/expansion"
"github.com/virtual-kubelet/virtual-kubelet/internal/manager"
"github.com/virtual-kubelet/virtual-kubelet/log"
corev1 "k8s.io/api/core/v1"
@@ -32,7 +33,6 @@ import (
v1helper "k8s.io/kubernetes/pkg/apis/core/v1/helper"
fieldpath "k8s.io/kubernetes/pkg/fieldpath"
"k8s.io/kubernetes/pkg/kubelet/envvars"
"k8s.io/kubernetes/third_party/forked/golang/expansion"
"k8s.io/utils/pointer"
)