Update the Helm Chart to Support Node Name and Taint

This commit is contained in:
Robbie Zhang
2017-12-05 14:08:39 -08:00
committed by Erik St. Martin
parent 6c63d30ccc
commit 37ed82e82c
4 changed files with 5 additions and 3 deletions

View File

@@ -80,7 +80,7 @@ RELEASE_NAME=virtual-kubelet
CHART_URL=https://github.com/virtual-kubelet/virtual-kubelet/blob/master/charts/virtual-kubelet-0.1.0.tgz CHART_URL=https://github.com/virtual-kubelet/virtual-kubelet/blob/master/charts/virtual-kubelet-0.1.0.tgz
helm install "$CHART_URL" --name "$RELEASE_NAME" \ helm install "$CHART_URL" --name "$RELEASE_NAME" \
--set env.azureClientId=<YOUR-AZURECLIENTID-HERE>,env.azureClientKey=<YOUR-AZURECLIENTKEY-HERE>,env.azureTenantId=<YOUR-AZURETENANTID-HERE>,env.azureSubscriptionId=<YOUR-AZURESUBSCRIPTIONID-HERE>,env.aciResourceGroup=<YOUR-ACIRESOURCEGROUP-HERE>,ev.aciOsType=<Linux|Windows> --set env.azureClientId=<YOUR-AZURECLIENTID-HERE>,env.azureClientKey=<YOUR-AZURECLIENTKEY-HERE>,env.azureTenantId=<YOUR-AZURETENANTID-HERE>,env.azureSubscriptionId=<YOUR-AZURESUBSCRIPTIONID-HERE>,env.aciResourceGroup=<YOUR-ACIRESOURCEGROUP-HERE>,env.nodeName=<YOUR-NODE-NAME>, env.nodeOsType=<Linux|Windows>,env.nodeTaint=<YOUR-NODE-TAINT>
``` ```
## Providers ## Providers

Binary file not shown.

View File

@@ -25,7 +25,7 @@ spec:
mountPath: "/etc/virtual-kubelet" mountPath: "/etc/virtual-kubelet"
readOnly: true readOnly: true
command: ["virtual-kubelet"] command: ["virtual-kubelet"]
args: ["--provider", "azure", "--os", {{ default "Linux" .Values.env.aciOsType | quote }}] args: ["--provider", "azure", "--nodename", {{ default "aci-conn" .Values.env.nodeName | quote }} , "--os", {{ default "Linux" .Values.env.nodeOsType | quote }}, "--taint", {{ default "azure.com/aci" .Values.env.nodeTaint | quote }}]
volumes: volumes:
- name: credentials - name: credentials
secret: secret:

View File

@@ -9,4 +9,6 @@ env:
azureSubscriptionId: azureSubscriptionId:
aciResourceGroup: aciResourceGroup:
aciRegion: aciRegion:
aciOsType: nodeName:
nodeTaint:
nodeOsType: