An Ansible module that enables Continuous Delivery with Red Hat 3scale API Management Platform (3scale AMP)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

881 B

How to customize the behavior of this role

Speed-up the deployments

Go save precious seconds during deployments, you can override the threescale_cicd_throttling variable.

WARNING: the throttling is there to let the 3scale Admin Portal digest your changes. Use at your own risk!

- hosts: threescale
  gather_facts: no
  vars:
    threescale_cicd_throttling: 0
  roles:
  - nmasse-itix.threescale-cicd

Customize the 3scale Service display name

To have the 3scale Service display name generated from a different pattern (ENV[name-vX.Y] in the following example), override the threescale_cicd_api_name variable.

- hosts: threescale
  gather_facts: no
  vars:
    myenv: TEST
    threescale_cicd_api_name: '{{ myenv }}[{{ threescale_cicd_api_default_name }}-v{{ threescale_cicd_api_version }}]'
  roles:
  - nmasse-itix.threescale-cicd