DevOps Automation

DevOps Automation

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.


#DevOps
 View Only
  • 1.  IBM UDeploy - Streamline component process

    Posted Mon July 22, 2024 02:37 PM

    In our current setup with IBM udeploy. We have a separate component process for each AWS endpoint(eg:east-1/east-2/west-2). The only difference between these processes is the API property in the CF shell script for each AWS foundations. This API endpoint is derived from system properties

    eg: API =https://api.dev.east1.organisation.com
    

    We aim to streamline this by creating a single component process that can handle all current AWS foundations and any foundations added in future. Based on the location value specified in the version properties (east-1/west-2 etc.,). in Udeploy, the deployment should occur according to the specified location, rather than having multiple API(target endpoint) CF shell script. These deployments are triggered via Jenkins/Cloudbees pipeline.

    Could anyone suggest how we might achieve this scenario? any insights or examples would be greatly appreciated.



    ------------------------------
    Jessie Alen
    ------------------------------


  • 2.  RE: IBM UDeploy - Streamline component process

    Posted Tue July 23, 2024 11:09 AM

    Hello Jessie,

    If I understand correctly, exactly like you described in your example, you should be able to streamline your component process by using either component or application/environment level properties to reference the property 

    Reference: Referring to properties - UrbanCode Deploy (hcldoc.com) and Component properties - UrbanCode Deploy (hcldoc.com)

    You could also create multiple components for each AWS endpoint to map them against a single application. Your users should be able to target their deployments to a specific region if required or all regions.

    Hope this helps. 

    Rahul.



    ------------------------------
    Rahul Dhanpal
    Pleasant Prairie
    9176093936
    ------------------------------



  • 3.  RE: IBM UDeploy - Streamline component process

    Posted Mon July 29, 2024 07:10 AM

    Hello,

    As Rahul mentioned, use properties which are set at environment level and reference them in your single process.

    Please use the official IBM DevOps Deploy documentation (https://www.ibm.com/docs/en/devops-deploy/8.0.1)  for Reffering to Properties and Component Properties



    ------------------------------
    Osman Burucu
    Product Manager
    IBM
    Vienna
    00431211454746
    ------------------------------