From bf014c1c7e84886315ad4b68a5f0f32360cbfd40 Mon Sep 17 00:00:00 2001 From: Jeremy Rickard Date: Wed, 1 Aug 2018 17:54:17 -0600 Subject: [PATCH] Add certificate generation to Helm charts (#286) Signed-off-by: Jeremy Rickard --- charts/virtual-kubelet-0.1.3.tgz | Bin 0 -> 2609 bytes charts/virtual-kubelet-for-aks-0.1.6.tgz | Bin 0 -> 2157 bytes charts/virtual-kubelet-for-aks-latest.tgz | Bin 1946 -> 2157 bytes charts/virtual-kubelet-for-aks/Chart.yaml | 2 +- .../templates/NOTES.txt | 9 ++++++++- .../templates/secrets.yaml | 16 +++++++++++++--- charts/virtual-kubelet-latest.tgz | Bin 2284 -> 2609 bytes charts/virtual-kubelet/Chart.yaml | 2 +- charts/virtual-kubelet/templates/NOTES.txt | 7 +++++++ charts/virtual-kubelet/templates/secrets.yaml | 14 ++++++++++++-- 10 files changed, 42 insertions(+), 8 deletions(-) create mode 100644 charts/virtual-kubelet-0.1.3.tgz create mode 100644 charts/virtual-kubelet-for-aks-0.1.6.tgz diff --git a/charts/virtual-kubelet-0.1.3.tgz b/charts/virtual-kubelet-0.1.3.tgz new file mode 100644 index 0000000000000000000000000000000000000000..7ec58eb1f08d1b3da95dab0c889b1cd65414e704 GIT binary patch literal 2609 zcmV-13eNQ(iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PI?OZ`(K$-@o-K2HIVqS=5T1R}aE=ajD~Ljihm4J6&|Ihk%yG zHXDjmNy@1=^>;szl59Pk*EUGISo5DaBV?$z+fyR7HzyJM z;n7O7*=)Yp-?x98&1Us)bNAq2`PvcxTPdY6Zu24`L#IJ$^A`Ah$@gY z)>LpG2)scSL14}RXaSTfO&EjhkU(}wOg#+|2plIPlpHlG2w0*tO3#T1<(g2AQu$5; zFd~%s@G;>ZDgOEIhz3$9G1gunA_stz2z}^_(TF1aF(rKBq*axJ=_rxN04?NH>sa~Q z+Y_p%$;be0SC4VE_Y9@7Q*3%IZ`b+OtN#6z+QJc*pn6;axWoQit>%8!{`YoXZ0!Fj z3XRAFeFs2dEELs3&V5)KY0ZuRG@1Coh(=}pixbAq1f#*+heLKn=E^}nGkE0BL}Hs! zQ#YPlo(XK0vc`Cm^B z=W*IdVyaNiP_|L(a!syTB)C}&3=N`+Nr1k?#Ds9d=9&h|Oc6O5F${ee6Q|Y0$Poz)K*qnT0gR3`z{4OA z3D>7f&{!-SXE?>W>#1OZT2nrO5Mw6h z7=qw17l~ZCpw3Vj=A+{|=qb@PkSS4Mwq0ZR9Av_M#{t_IXa^|;F35tlDX-CJ5CrgATD^YSh$X3RvDQ>JFg!fwOBZSPQTyl`|w^Q zKqNv$l`?B2@l!%2hLHMoKsji$sw*!K#+0E4rYzweQ9EZir7GL12)TwU${36gC=Wyw zGt>wP*OY;|7>#aAmB$oWc%#ZNB{PH(B8OOt84WQ^H$I6&qH(pa08{g*N#cnlAwqRa z&2E0MVvUAE4Ykw%^4Ish^M2#-kMn+~ebVim4!cK1kjq9>>@hfhHE8#{XTxsqwA`;^OnIkvx8E7`&in1o>wfS2Ebn1Eq|VXHUr#7c zK7aY0@=#o<-<}&s#LK*pm%mys_$!}+cfJ3b&ArO~ zf3SbBv$_ADqFi5Z{{k}_`C!P;5UVys5Se8Ors%^j+lz%`q@2#@*jTV3V{^HI7~9`A zTI4yITmwQJQ;y)K7hq#mYo9z`8ep`{o6~@i?9EV08X|lFEfXHV!LI#Dqd_tr)6d{G zR$#^s8!7Q@|KhYInp>AF$1vCL96lw4(J{pkNE};@J?D2!(XG6Oojt3)f)NHJQ3y&z zSPW{}d1m*JxmFpCsG$xmKpQf7Hk#WtI655|S##s67=x`f%dzqa@>%?3(fybAUz@yV zEGgGxaDP^fpOss=&r;ZjEaSI6gPZd0%FXz%hz2etHRATdO)DPhX{ zs06P=x4Rd4G~vRA6Y9u?39pUu6((JVeZ5xE>+7YX>|UYLiSc}^_!IMBUk7~F9d!Ed zI{k}wr$2n~a-h^+jL|Ky$DQ{NMZLs%3AB6_7n4n1mT6iyvylA*tEyrMR967( zjP2JJB%pO5n{6%NKO zbe2~s*OEZf86Ht-&2--3VJs-u=aQvz`PXDjOepu3pS}prC{O7w#gUow@|JKiL3txi zWZUh#X~mdpRe3E*Jk5QgTwg*44yHnbYZ4Towm{i zHS2D%a!=p#RJQ3B+p~C9CiC0tBF8w-HA=Jnb;$Ji+<02*1KiS~G#n4}pZ9u0)O`Lj zF@JCipRyI`v`~MH^HqZ}@nzn=*cYfOB=m(W4eYL0wAg)XEv}jQ*8rRTTgA15e{2@y zHvi9hznSyDc zVQyr3R8em|NM&qo0PI?AZ`(K$?q~gqfx8Q|i&~bGI6ep{aIWL+2FWFX?e=hcI0Upb zw%JgmN>Xm!)c^fJ%Chz1#7<8 z+MSb#z4&4BJkM*lTK2E!dF8*}Vf%3P+m1I|t;6;U`0H1|TGKx&sJUqBKg^i3sJIP>xdh zP8~2Jl=<)};h!je`)5Q0DU=v%HxQ8nz)6HY^u=gI5&oPKK5^2aJG9bKB9Q@F=&9DR z@*9l_)zf5T02`%Qo?G;P3A)SvXM`oFevSj!X8-NxQQ7|6?W4W@ zKLyc%oaNY2!^qh!@soCFG)-l${EToN?jbub`}Y4gn^+!R51zAcbu1Sy7Y)AI3@|x(0|wIf)orD5FWya z@{sb0a^#2vMhZ(0>VuXEIsh+Urc+2vVd;+2)jwvwY1SN}CQZW&-PEnx1wi5$CGx<) zn1Mcy{mk*!Nf=T7nESuW{xwFiz2(Nm<*+w!^;i999ouIA$8E1<|LudL=HC9Ff`(J9 zhIa)M)SB`Mgcvh1#}EXExk%(X(mO+8G??gNx2?F?N?R*Rn>~_a|!zpF+R5r z?&KCe3No6)7ytugXR&bdg-Ol6 zB#E91Nxu=3mAE(mP%ae>lfvZ@*3)cic0+mSXT?lkFnpKlkrSaNA<@KN^@8q6@f?+m zK4GA3_a}uMpq$YFJ3$~4u6F`SdD4Oo?n*tKtiDQXvt_|~=lM-yTRvibGX>c!p~3p# zpPbA+g0|a#S^`AKAKeb#V*f`+2M6W+@3?iixBsW0yoKXejokcHjjRii>h;M=1s-a$ zF$T-#5~Bf8J~SOzv70vlc|=2ujF749$rxa~&7=Xcg$xB^-GWX>>N`1xl+uP6)N*!f zhun383>FK&@>-LLb#?`ut6Y1mGGpC4%dfv|pA|QL_TgRcyf?hQy6g{EF9B?m)`wct zJ7{^e%B)UzaNX_qPI?!^)6V(z`DM2=JiWZA0yIzu4HBq^?Y_C6lsD?B9Q3;V zUgaWwmm>0Wg8&KxiTVuZ%UF`9-8C|$8=U(P*c}cm?1t+;z3%r0mmm7w-u3(b<%g^7 z$1ZhMH=f+WzTc=gx3{a}rS=7tPE0jY#-F5lKo$7vbkOU6?Dem^z5Z~UdX_)#1Squ| zV{{MfS?@m&MZLlKM$nII3p}|#tq8Vy^|ol-aP4;dis-2iN)w$ZHx^+Ia3)w1;lE5i zqpE%&kQgG@lrWXUjSP2+S=)4~s%Id9s;{x`gDQH3HBum=h?v;$-&%RK|E*oOoG8Ol zuP@tXvi1gQ7S8<0bpdN{3c6I(qG~T5zQgB4Xp^g@I3h%AIYpTA&I+j6=Ykv-STLbV zFz1vfU#pYT4+`b2n9!q30I2{25j99at3dWUMGhwuV5$q1D7HxnQcsgtwshoTM=!HQ zF{VPLT9I2IwpwD9;U=Xe%FJna_Z%?k?#N*23pAV z?oD#zu6J!}7@>S%=AxfFBYRrfp8uzc^dp~wxAlLI+U5G+Yqs|F|C3Ph)1#Bs)i%L+ zSgxNM`DIK#C+K9;e(Fb=6z-RRfd3XI$h)12i?0Wy28YKjFVD{nf39a*p0ir0+)75%M6#b}gReS>{nymNT4ZI|5`1H$bLg@J?;1E^yC;!g4%J7t1Bl z{yk|&@&6Uzdv=g@pnh)S{Ry;-|F?0Nq;dE$VPISTx7lu%{C~6Mwf6r1DQNfpZ!S6% jx~>n45`TrB=brYor#Xm!)c^fJ%Chz1#7<8 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 delta 2248 zcmV;(2sih!6zma@Jb!C%+qlx+&-xVu?OUK-#EP9;UkFWcQpcw?(#C=9bkRLM2xw_+ zv!zItq@22`|N8+c$=1cWZG&_d>-iFgmxsg4JTn|>Mx{;&YkW>d$WU*$r$lORP9pZp zgGsa5Y(C%Lw||?>X7z7#_uydp+m^TXcABkU;Ndj5K@z2j{C}m{{860h7`B}a`40+uL^(sLq0xh9mORKC*y zj0j~ud`kEyir@Yf(Lf3%#@Y)+r( zdqVXz85yAM>VGk=_MV|sc8X1}d)5CsQd>B}5>yXM0JqqGtJ!K+?SF4)XJh}5 zAv7Wr^c?_+u~1YCIrm{{q%}JN&}8BRBN~uO<>dkGW6A-qrAXpc;eW*1wV@Ib;;H41?4O}wqUC=* zHJrz3C5fp*IYZe-smmp~W|81#F)%cUDkg#H>HG@aj1rG=OcJJ{|LUj>QZQ6NcnBlP zL&_)0ks}hAWymPhhcRIa9RM>74e%%kM8fsyTCM~5H3cRyg^ar3X^=>XT(ddMS|ik? z^(Z$>BY`M#OpZb2}Gq1$n*VUZhyk3>FdA+90 z>gD3>!GKD32IIG1VW6Nm}3Zn!+%^PautF)Lt$u>j_07KMAty3M1k3M zjo}u^g!_&IwldHR8V#OP{^8XXczt9@6naZX0E>mu0b&s3};<7&9O) zc(7Qwj$>9CnL<0SUmsK~96+bv@AZB7AQB)FA)-o|HIn!xp%Oz#<2s-mv{}_vlm}zV z(0>CXOSlKr&KXXr%C;&(uHlk01|tN@0};gxHA2EQWnjFj(QT>nm?8_WRT-vahA=|p z5KA$mA%^M3CviwLuJ#pRYA!WNJdq?ssBWp*&5yQOqoGhk?erhM_|QA=H;(=|?|0g7 zyPeZv_qg$<)9<|8s@p@o@k!@HwRLVH#ec@b&gs!QfG-;w|OL*YCem9*Rr#a?3<9UKYX}zOW(8cP$fq znH^~!!eX(B9sb60z5lz~o~>DqRZNi2;{PnVe|Yz`$$Q3g5j(5+&B?x5)w`PWy1f4>r%sed zVW4f^KgA!E5@>fq%yMoGQtFds^)mK#^2Au0RLhc#*G}487^~AQ>QY+K3>qx&W>NFc z-uO(exBu0h?MGh&Zn6K}-G5d!{(HXL+Svc2NYTRat43~qs)|V;FOS0gOxZEPQ1-aM zXh4(?EeDp(eS7ULA{t?2giPiC8DorZ9>g@t2Qm_f)%#;w(zt`F`Ecoj2)G3swng6R zfdm!{zgDfu#O8WRIA?|Dky?+{+evZ!?D?du_{sUJ&fCuL;;h#nE`KW_&58KnwwgQp zO}Ey|rU@>N&WCR<-uBu@!*1`i-gz5!Ptu5@orHK4OA*2_S%yreu&xoG-pfu5m@?sGd0B3?F5xz4n zQPs~};S3aTBhxy?bl1&lbqWI!MZ~bjf81)D|E`Q%PLyfUXk285*GhgOMAs6dz zl}7gh@>T_cVxzO@0K?PkCsC38j`uN42-hz z%(Mr{FwjD-v^HMJ`@FoMo9I(0ADCJH%{}%{$o27GdORNDQ;^&8f6sSX)%@QTQ!id5PACQ3O>3)_R8|n_2HxYM16F(mZhm0 z|Lc?N&-!1cub|Gl6i-Rv7lU^OP03Fzb0d1LbCWJA(VftBpP3P$P!Pd+;5E3g&!@`B9OGo#vI~a6NU%S`8Hb1*Z>l2*ct$Fzw z?QVVYXS!$b9YzOx$b*6hHfKAF3hkL*0S?dE@Vv=-{ma9{3TpAQqi1EXEEv2$mR*7Z z)IIJ0CPDtU9y)W-KjH>%%m3}Ps`,env.azureClientKey=,env.azureTenantId=,env.azureSubscriptionId=,env.aciResourceGroup=,ev.aciOsType=,rbac.install= {{- end }} + +{{- if (not .Values.env.apiserverCert) and (not .Values.env.apiserverKey) }} + +Note: +TLS key pair not provided for VK HTTP listener. A key pair was generated for you. This generated key pair is not suitable for production use. + +{{- end }} \ No newline at end of file diff --git a/charts/virtual-kubelet/templates/secrets.yaml b/charts/virtual-kubelet/templates/secrets.yaml index bb25d6d74..2231caf6c 100644 --- a/charts/virtual-kubelet/templates/secrets.yaml +++ b/charts/virtual-kubelet/templates/secrets.yaml @@ -5,8 +5,18 @@ metadata: type: Opaque data: credentials.json: {{ printf "{ \"clientId\": \"%s\", \"clientSecret\": \"%s\", \"subscriptionId\": \"%s\", \"tenantId\": \"%s\", \"activeDirectoryEndpointUrl\": \"https://login.microsoftonline.com/\", \"resourceManagerEndpointUrl\": \"https://management.azure.com/\", \"activeDirectoryGraphResourceId\": \"https://graph.windows.net/\", \"sqlManagementEndpointUrl\": \"database.windows.net\", \"galleryEndpointUrl\": \"https://gallery.azure.com/\", \"managementEndpointUrl\": \"https://management.core.windows.net/\" }" (default "MISSING" .Values.env.azureClientId) (default "MISSING" .Values.env.azureClientKey) (default "MISSING" .Values.env.azureSubscriptionId) (default "MISSING" .Values.env.azureTenantId) | b64enc | quote }} - cert.pem: {{ (default "TUlTU0lORw==" .Values.env.apiserverCert) | quote }} - key.pem: {{ (default "TUlTU0lORw==" .Values.env.apiserverKey) | quote }} + {{- if (not .Values.env.apiserverCert) and (not .Values.env.apiserverKey) }} + {{- $ca := genCA "virtual-kubelet-ca" 3650 }} + {{- $cn := printf "%s-virtual-kubelet-apiserver" .Release.Name }} + {{- $altName1 := printf "%s-virtual-kubelet-apiserver.%s" .Release.Name .Release.Namespace }} + {{- $altName2 := printf "%s-virtual-kubelet-apiserver.%s.svc" .Release.Name .Release.Namespace }} + {{- $cert := genSignedCert $cn nil (list $altName1 $altName2) 3650 $ca }} + cert.pem: {{ b64enc $cert.Cert }} + key.pem: {{ b64enc $cert.Key }} + {{ else }} + cert.pem: {{ quote .Values.env.apiserverCert }} + key.pem: {{ quote .Values.env.apiserverKey }} + {{ end}} {{ if .Values.loganalytics.enabled }} loganalytics.json: {{ printf "{\"workspaceID\": \"%s\",\"workspaceKey\": \"%s\"}" (required "workspaceID is required for loganalytics" .Values.loganalytics.workspaceID ) (required "workspaceKey is required for loganalytics" .Values.loganalytics.workspaceKey ) }} {{ end }}