From 37ed82e82cfc774918d9015beba30a22d6196d14 Mon Sep 17 00:00:00 2001 From: Robbie Zhang Date: Tue, 5 Dec 2017 14:08:39 -0800 Subject: [PATCH] Update the Helm Chart to Support Node Name and Taint --- README.md | 2 +- charts/virtual-kubelet-0.1.0.tgz | Bin 1764 -> 1817 bytes .../virtual-kubelet/templates/deployment.yaml | 2 +- charts/virtual-kubelet/values.yaml | 4 +++- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4c164379b..db97d56a0 100644 --- a/README.md +++ b/README.md @@ -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 helm install "$CHART_URL" --name "$RELEASE_NAME" \ - --set env.azureClientId=,env.azureClientKey=,env.azureTenantId=,env.azureSubscriptionId=,env.aciResourceGroup=,ev.aciOsType= + --set env.azureClientId=,env.azureClientKey=,env.azureTenantId=,env.azureSubscriptionId=,env.aciResourceGroup=,env.nodeName=, env.nodeOsType=,env.nodeTaint= ``` ## Providers diff --git a/charts/virtual-kubelet-0.1.0.tgz b/charts/virtual-kubelet-0.1.0.tgz index fcbbca4e0966510c73359674d880fa7e59af7ebb..f66352cacaae27875b8193176e6cf5deeac14975 100644 GIT binary patch delta 1777 zcmV`dhks^%oZ*y8of78$kq(ie-aVNRsl6GA z*$+=fzVG`-Z{FBn-}mdk{=wm4@!z)Zwf6nJAK>XM_zI;;6My-G?>|;geRBUJ6rl zV0U*+^&}k{MSr{XV_cV>qEvQ@zPIQ3jh9~azYeV}9APP{rwsrP`G3oQQ}_SY!Pftu zg=kF17&IFI5)+}Q7IL=ce06s+?3#=NU__&`pGnHtg%Y5ZGfEA*!tpwtj9txrnf1gGv51FtKU% z*;RvCg2D3~w7(|RcJ@kRoY-Bx>U0O~zNhc>qsMr_|M&f)qniI8`Ui(w|9=je&t0G+ zAUp!^*DUrUpL!LSy|3pSXX{aOq}Mt_u{2ZmPqp3*+EpHwY(Ek>^4mNEuI z1j<7ZCk!=0$~9$RZk@)w!s-!47Ts$#Ovn^rh{z$4VoD>7@-vVo5z$!QVt|Rc<)+D4 zk_e%`yJlmrGCtQ;sA0_?-v0cld)af3f4}UtPd=QrJA<=#?)!GH{mag}hpaQ7w?Ean zbAP8PGY{IG<4u~YZd8`&U;eXy(mT5toOL@@xte?BLMLavcE5YsJ87Txx|bKZgcZoJ z@$JtaC{ORc{6={sZq+ZvA?6X7BmC0gYfF!$`|h z8#${B5soNFa5DIFOU)!@8oaE^WTS0<4KS?TDN0ErgfF0F%0oCjuzzXXPe&tq2aa3P zW@6Cto{*V$BGCXZDaJ7fJcFB*Fgl_b0Z9^TxYum_hS?BSK*N5^&O*TuLy{^4C4XWp zmpANummp+dmC=}Lj6e&}2Go8W&g@#e>+}t;L0pw!_M{+GDFh59NRRM}95-AGKPoZTx=@A_@I9 zuZ`lJMsEJ9-Ra&CHQ8%6{-8Vx;D23l7MhJ1HHnBOwzQMgYQK{9G#e%i<^?83L!tuM zvjwE3M3CLJD{2ifGDN0|PcYH@fuRgnF`S`L6s73A$^90a^C7e97&sQ+@jK{fwKAt zV=8z>^;EDl#*ZT9T5VXT(qzj+#)kib=t%(1rbTkf%o0h|JXDB_qH=lGXX z7yozZ(8{qgEUvpuOr^5}j(<($%pcd~B0_ugb}CCiLh6Qs^Xekx6;1d8H>uDzSG8J% zs>$25ZCyCa>Pq5P+W3gB8(>VdZ!09E>xyh8wWOz*a<(Ju{JJ zzI5FDf1&&FKii0>cnW$b|7#u9-+vE}S_fPFe-0|+|FppSzTNxp$A5ZlpHsRCxiOKl zkgQ{l)sm+zbGUNCWo7Nk3E;|krLLTvqBXOn+M_Bpuxg)P*3zo2B-C_@@2JGkpmv)_ ziJ)9xN|y2EZ^}%JDffz3YQY)hSs2Xp$R)~sB%F*<-m53J{r2{}iliG&Ih7=t(_i+l*&N?L*oGO0LSoHm zSUB)w0WKfU`u(%csdN9E!|U(hKF8U&u~$o{-zJlnW?#b>7#_Behb7c|Y46?AmbSE| T|DOI600960H>o)!04M+elkj`t delta 1724 zcmV;t21EIo4&)7xJb!I(+c*;LX9NBZ1KkzaE+WNl-2@P}i_5u2YNU+=JK06|atLT? zY_m&|3Q0Nfy8iD6QkJ3@r%5ll zT)>D>=EIkSf1&u-KO!1Pp~OUcfruIaoJ8ouP>jbE;g1>N(?;4RB>2ihp*i$G9pzN2%--TVC61HJ*Fb|9_~qaD*kO9yb8o>HnSms{eQ1>}~!3 zDTqd7ihi>JATbt-Y9SXj=c~GtVb^5p10x!h{TnBYod`yQg%1bpiY!#KfqZT?lfM#) zT}F}Xe&|D`=?E8vwo~M!!Zu3Ad5p?C0y@MrBpgbS#D9g>srB>q-+?+^#OOcGQTh?7 zva{zJquB21`SIYiH}dqge()G~`2XwHe%1f?T3i2r8d@%0pc5cG1n;*r_9LHrC6~Re z=Li?|uFQe!J!L;G_gCB*+|{btXf{q~SigKIn4;E{Pa(vZi3NrrI4ndW^Gk@86);Ch zCkxOsqJL{@W<-J6dX3=@$b|bw25fhr8Mv;whNzeX_-?rbZ-@+uLhm?hh1JT~0kH@b zxC|T;$A&X=AaEuLV@8Ps9;{Z5(Qj58nZk5_e|uC)^#SyT!@2}Ks(YBkKr9AS*eA(moJLkzPski;R;SlnWOnYraA@l=u!p}M{oe6u|GoR6H|+hoQ}>WM^HJ|}l{<5qBJ*kQ_+XRfvKtj8 zMt^7j9Ce5Nlhgj-xGYz3uS}@hANEFrvthS)I2@dvWD-^&Mb3A>e55?N{`x!Rp}11N z=7*SvV2Yyled2ur(XK>)2crOn(G6zy@Msziqw1Yc?`g7ebs+j^L#5=N6ht z!ZdhkmB~ii>>6NL2XmB?h6rCl%Y+B8_r`wGXp~GQ^cozupv}af^*tdquPf02FUiL- z2)uyHgfKdx7y^l7Yq-~J{Eq1mRzSn+j-7>qF$N@22ueg)EN|HPu0hDaDx(qA7=MBm zpbe<~G+x-Xcz--HyasVqjKQmo%W`uw$S3o6JAnW0{%e$r#*%V90q3Q1Un-{pW~tuq zThHe{lUsT^x;_5iT+<#}4Z1V`d)uzW|NTy9TmO9$A~F3ftBvBdMs7aU?z}xlP1?=I zpOl9_ywA@tA<@K^cG6nyH-FNeX2XQRtiZ%*K$H({TR>V%_~~7{q}C84V`M7- z3nqHsF_huThcgt2ycC@^x%aU-8#1kqfn#!nbquym-c7L#Rx7{Ot;sY^`AUjT3N^Bt z$V~yQWIR!)^+aou%dDxDp0 zY$9hqTvsS(r!;w+aMk9XrhjAb6)qE@O^%w6kuE{~fNz|;!a$<-i}OpHj_-1c=MGd` z`k&D4_@ADO$9M|5EC1{4SKoj4_B(I3`2Q4C#Q%AY_anRa-;ed$KDG>Ea%m!EE?LDK zt0hZYmT>L_>&n`>GY*8riqWug z;HMnpKJ`bV{_&x6`!$=xtMA}G!o~gA%cax%$z-M3SMU|admZFK0fe91d$+WuEp6$) Sr~d>10RR8p;Z809C;$LXk7XGE diff --git a/charts/virtual-kubelet/templates/deployment.yaml b/charts/virtual-kubelet/templates/deployment.yaml index 4a732ac84..1b5a0d8c1 100644 --- a/charts/virtual-kubelet/templates/deployment.yaml +++ b/charts/virtual-kubelet/templates/deployment.yaml @@ -25,7 +25,7 @@ spec: mountPath: "/etc/virtual-kubelet" readOnly: true 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: - name: credentials secret: diff --git a/charts/virtual-kubelet/values.yaml b/charts/virtual-kubelet/values.yaml index 2fabdf3a8..e60185e23 100644 --- a/charts/virtual-kubelet/values.yaml +++ b/charts/virtual-kubelet/values.yaml @@ -9,4 +9,6 @@ env: azureSubscriptionId: aciResourceGroup: aciRegion: - aciOsType: \ No newline at end of file + nodeName: + nodeTaint: + nodeOsType: \ No newline at end of file