aio-cli-plugin-cloudmanager icon indicating copy to clipboard operation
aio-cli-plugin-cloudmanager copied to clipboard

AEMaaCS version information: being able to determine current version, latest version and being able to upgrade envrionments (dev) though CLI

Open rwunsch opened this issue 3 years ago • 0 comments

Is your feature request related to a problem? Please describe.

At the time of writing AEMaaCS environment API [1] does not allow me to:

  • inspect which version of AEMaaCS given environment runs
  • check if the version I have is the latest
  • upgrade the environment programatically. The only way to do it is via Cloud Manager Web UI (non PROD envs) or support ticket (STAGE/PROD). The latter may not be something Adobe considers doable (due to RO/RV), but we'd love to see such a feature for lower level environments. We has dozens of dev environments spread across multiple programs, so it is cumbersome to keep them in sync

[1] https://developer.adobe.com/experience-cloud/cloud-manager/reference/api/#tag/Environments

Describe the solution you'd like

Please enhance the AEMaaCS environment API (CLI tool) to :

  • be able to inspect the current version of any given AEMaaCS environment
  • provide a list of versions - and the latest version (or show with the current version above IF this is the latest version (- and what the latest version is)
  • Provide a means to execute an update through CLI on DEV instances

Describe alternatives you've considered One can visit the Cloudmanager UI of each instance - or creating a "screen-scaping" script. But a means though the CLI [0] and API [1] would be the way to go - IMHO.

[0] https://github.com/adobe/aio-cli-plugin-cloudmanager [1] https://developer.adobe.com/experience-cloud/cloud-manager/reference/api/#tag/Environments

Additional context

  • none-

rwunsch avatar Aug 31 '22 13:08 rwunsch