<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:LucidaGrande;
        panose-1:2 11 6 0 4 5 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.time
        {mso-style-name:time;}
span.apple-converted-space
        {mso-style-name:apple-converted-space;}
span.message
        {mso-style-name:message;}
span.sendercontainer
        {mso-style-name:sendercontainer;}
span.sender
        {mso-style-name:sender;}
span.innermessage
        {mso-style-name:innermessage;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-CA" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">I had the following discussion with openstack-helm guys on their IRC channel during their ‘office hours’.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Our plan is to write up a SPEC for this in openstack-helm.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[10:48:56]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">hey there ... general question on the topic of interworking with a Docker Registry with authentication turned on
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[10:49:07]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">Has anyone looked at how to extend the helm-toolkit function to support docker registry credentials ?
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[10:49:22]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">e.g. we were thinking of adding an optional imagePullSecret entry in the serviceAccount template ?
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[10:49:31]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">Although don't understand how we could put this in an 'optional' manner ?
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[10:49:37]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">Any thoughts ?
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA"> [11:30:29]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#2F5353"><srwilkers></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">hey GregWaines -- it could be handled as optional by wrapping that section of the template in a conditional.  we do that for other optional fields,
 like tolerations on daemonsets </span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:30:33]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#2F5353"><srwilkers></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">let me grab a link
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:31:10]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#2F5353"><srwilkers></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><a href="https://github.com/openstack/openstack-helm-infra/blob/master/fluent-logging/templates/daemonset-fluent-bit.yaml#L96-L98"><span style="color:#0000EE;border:none windowtext 1.0pt;padding:0in">https://github.com/openstack/openstack-helm-infra/blob/master/fluent-logging/templates/daemonset-fluent-bit.yaml#L96-L98</span></a></span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:33:22]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">the other option we just experimented with ....
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:33:49]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">if you ALWAYS put in the ImagePullSecret in the serviceAccount template ... with a well-known secret name
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:34:18]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">then it appears that this STILL works with a Registry with noauth ....if the secret does not exist or even if the secret exists
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:34:40]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">... and then would also work with a Registry with auth turned on ... as long as the secret exists with the proper credentials
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:35:08]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">would that be acceptable upstream ?
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:35:37]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">i.e. would require no change to upstream operational model if using noauth Registry
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:36:04]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">but if using a tokenAuth Registry ... would require that user first create that secret and then apply the helm charts
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:51:18]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">srwilkers: we looked at doing something similar to your example .... but in the serviceAccount template, I think the only env variables that
 can be checked are from the specific helm chart ... and there really isn't a variable common across all helm charts that we could use
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA"> [11:55:59]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#2F5353"><srwilkers></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">GregWaines: well, this would require adding something common across all charts to take advantage of.  ideally, this would start small (ie, create
 a helm-toolkit function, then added it to a chart as a RFC upstream), then once proved out it could be rolled out across the rest of the charts
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:56:10]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#2F5353"><srwilkers></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">preferably, something under the current images: key in the charts probably
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:59:06]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">srwilkers: k, thanks for your input ... we'll probably work on suggesting something upstream in a SPEC in the near future
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:59:26]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#2F5353"><srwilkers></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">i think that might be the best way forward GregWaines :)
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[11:59:43]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#2F5353"><srwilkers></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">let me know when you're ready to throw a spec up and want some eyes on it
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:0in;margin-left:86.2pt;margin-bottom:.0001pt;text-indent:-50.2pt;word-wrap: break-word">
<span class="time"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">[12:47:25]</span></span><span class="apple-converted-space"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#AAAAAA">  </span></span><span class="sender"><b><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:#EA0D68"><GregWaines></span></b></span><span class="sendercontainer"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">
</span></span><span class="innermessage"><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black">srwilkers: will do.
</span></span><span style="font-size:9.0pt;font-family:"LucidaGrande",serif;color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Greg.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black">Jean-Philippe Evrard <jean-philippe@evrard.me><br>
<b>Date: </b>Tuesday, January 29, 2019 at 3:22 AM<br>
<b>To: </b>Greg Waines <Greg.Waines@windriver.com>, "openstack-discuss@lists.openstack.org" <openstack-discuss@lists.openstack.org><br>
<b>Cc: </b>"Wang, Jing (Angie)" <Angie.Wang@windriver.com><br>
<b>Subject: </b>Re: [openstack-helm] Support for Docker Registry with authentication turned on ?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">On Tue, 2019-01-22 at 12:35 +0000, Waines, Greg wrote:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #B5C4DF 4.5pt;padding:0in 0in 0in 4.0pt;margin-left:3.75pt;margin-right:0in" id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE">
<div>
<p class="MsoNormal">Hey ... We’re relatively new to openstack-helm.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">We are trying to use the openstack-helm charts with a Docker Registry<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">that has token authentication turned on.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">With the current charts, there does not seem to be a way to do this.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">I.e. there is not an ‘imagePullSecrets’ in the defined<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">pods/containers or in the defined serviceAccounts .<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Our thinking would be to add a default imagePullSecret to all of the<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">serviceAccounts defined in the openstack-helm serviceaccount<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">template.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">OR is there another way to use openstack-helm charts with a Docker<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Registry with authentication turned on ?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Any info is appreciated,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Greg / Angie / Jerry.<o:p></o:p></p>
</div>
</blockquote>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Hello,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Did you get an answer there?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Could you post it to the ML, please?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Regards,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Jean-Philippe Evrard (evrardjp)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</body>
</html>