[Ansible-service-broker] Deployment Templates Backwards Compatibility

Shawn Hurley shurley at redhat.com
Wed Feb 14 20:02:17 UTC 2018



> On Feb 14, 2018, at 2:48 PM, jesus m. rodriguez <jesusr at redhat.com> wrote:
> 
> On Wed, 2018-02-14 at 14:37 -0500, Shawn Hurley wrote:
>> Hello All,
>> 
>> As I start to move down the path to CRDs. I am worried about the
>> impact of the deployment templates. Anytime something has changed to
>> this in the past it has created a lot of issues. 
>> 
>> I am wondering how we can separate these different deployments. We
>> have tags and GitHub branches and the like that I think this might be
>> doable, but wanted to open up the discussion to get feedback on how
>> people see this working.
>> 
>> I think that we should:
>> 
>> 1. Tag every deployment template to use a specific version of the
>> broker.
> 
> tag how? git? naming convention?
We should set the version for the broker image in the template. right now each template defaults to latest.
> 
>> 2. Give Catasb the ability change which template it uses based on the
>> release branch. i.e latest uses master, 1.1 uses release-1.1.
> 
> That would be very useful, I tend to override the asb_template_url
> value in my my_vars.yaml config to use my local template since it's the
> one I'm modifying as I work on the broker. So I think this would be
> pretty easy to do.
> 
>> 3. run_latest_build.sh will continue to only work with the latest
>> code. (master branch deployment template and bleeding edge oc).
> 
> +1
> 
>> 4. Need help to understand what mini shift should do, @erik would the
>> combination of branch and image tag be enough?
>> 5. any other deployment templates that will need to be separated? 
> 
> We do have the simple-broker-template.yaml that is referenced from the
> "Up and Running with the Ansible Broker" blog post.
> 
> jesus
> 
> _______________________________________________
> Ansible-service-broker mailing list
> Ansible-service-broker at redhat.com <mailto:Ansible-service-broker at redhat.com>
> https://www.redhat.com/mailman/listinfo/ansible-service-broker <https://www.redhat.com/mailman/listinfo/ansible-service-broker>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/ansible-service-broker/attachments/20180214/7978a798/attachment.htm>


More information about the Ansible-service-broker mailing list