Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d7f97b9bfc |
@@ -27,3 +27,5 @@ spec:
|
|||||||
tolerations:
|
tolerations:
|
||||||
- key: virtual-kubelet.io/provider
|
- key: virtual-kubelet.io/provider
|
||||||
operator: Exists
|
operator: Exists
|
||||||
|
- key: azure.com/aci
|
||||||
|
effect: NoSchedule
|
||||||
|
|||||||
@@ -29,3 +29,5 @@ spec:
|
|||||||
tolerations:
|
tolerations:
|
||||||
- key: virtual-kubelet.io/provider
|
- key: virtual-kubelet.io/provider
|
||||||
operator: Exists
|
operator: Exists
|
||||||
|
- key: azure.com/aci
|
||||||
|
effect: NoSchedule
|
||||||
|
|||||||
@@ -18,3 +18,5 @@ spec:
|
|||||||
tolerations:
|
tolerations:
|
||||||
- key: virtual-kubelet.io/provider
|
- key: virtual-kubelet.io/provider
|
||||||
operator: Exists
|
operator: Exists
|
||||||
|
- key: azure.com/aci
|
||||||
|
effect: NoSchedule
|
||||||
|
|||||||
@@ -21,3 +21,5 @@ spec:
|
|||||||
tolerations:
|
tolerations:
|
||||||
- key: virtual-kubelet.io/provider
|
- key: virtual-kubelet.io/provider
|
||||||
operator: Exists
|
operator: Exists
|
||||||
|
- key: azure.com/aci
|
||||||
|
effect: NoSchedule
|
||||||
|
|||||||
@@ -25,3 +25,5 @@ spec:
|
|||||||
tolerations:
|
tolerations:
|
||||||
- key: virtual-kubelet.io/provider
|
- key: virtual-kubelet.io/provider
|
||||||
operator: Exists
|
operator: Exists
|
||||||
|
- key: azure.com/aci
|
||||||
|
effect: NoSchedule
|
||||||
|
|||||||
@@ -81,13 +81,16 @@ func New(nodeName, operatingSystem, namespace, kubeConfig, provider, providerCon
|
|||||||
internalIP := os.Getenv("VKUBELET_POD_IP")
|
internalIP := os.Getenv("VKUBELET_POD_IP")
|
||||||
|
|
||||||
var defaultTaintKey string
|
var defaultTaintKey string
|
||||||
|
var defaultTaintValue string
|
||||||
if taintKey != "" {
|
if taintKey != "" {
|
||||||
defaultTaintKey = taintKey
|
defaultTaintKey = taintKey
|
||||||
|
defaultTaintValue = ""
|
||||||
} else {
|
} else {
|
||||||
defaultTaintKey = "virtual-kubelet.io/provider"
|
defaultTaintKey = "virtual-kubelet.io/provider"
|
||||||
|
defaultTaintValue = provider
|
||||||
}
|
}
|
||||||
vkTaintKey := getEnv("VKUBELET_TAINT_KEY", defaultTaintKey)
|
vkTaintKey := getEnv("VKUBELET_TAINT_KEY", defaultTaintKey)
|
||||||
vkTaintValue := getEnv("VKUBELET_TAINT_VALUE", provider)
|
vkTaintValue := getEnv("VKUBELET_TAINT_VALUE", defaultTaintValue)
|
||||||
vkTaintEffectEnv := getEnv("VKUBELET_TAINT_EFFECT", "NoSchedule")
|
vkTaintEffectEnv := getEnv("VKUBELET_TAINT_EFFECT", "NoSchedule")
|
||||||
var vkTaintEffect corev1.TaintEffect
|
var vkTaintEffect corev1.TaintEffect
|
||||||
switch vkTaintEffectEnv {
|
switch vkTaintEffectEnv {
|
||||||
|
|||||||
Reference in New Issue
Block a user