What's new?
1. PowerShell Integration with Microsoft Azure
The Shell service controller now supports PowerShell scripts. This allows customers to connect to Microsoft Azure from OSCM and manage their resources by scheduling and executing Azure Automation runbooks built on PowerShell Workflow.
For details, refer to the Shell Integration guide.
2. Sharing of Parameters in Shell Scripts
The Shell service controller now allows technology providers to persist parameters returned in the JSON response of a script and share them between scripts. For example, a provisioning script may return the ID of a new virtual machine in a parameter. This parameter and its value can be persisted and later be used in other scripts (e.g. update operation scripts) to address the virtual machine. For details, refer to the Shell Integration guide.
3. Support of VMware vSphere Custom Attributes
The VMware vSphere integration now allows to set values of custom attributes in VMware vSphere. Custom attributes can be defined in VMware vSphere as required, assigned to different objects like virtual machines and hosts, and used for purposes like searching or filtering.
For details, refer to the VMware vSphere Integration guide.
4. Approval of Subscriptions by Service Controller
OSCM provides a new approval service for subscriptions, implemented as a service controller. Service managers of supplier organizations can configure the approval service for their customers. For each customer, they can define a responsible organization whose administrators can accept or reject any subscription by the customer to their services. The configuration and usage of the approval service controller are described in detail in this README.
5. Custom Theming with SASS and Built-in Compilation of Branding Source Files
Use Bootstrap and SASS to customize your marketplace layout. Use variables to switch between dark and light schemes, set colors and fonts and many more. Your custom bootstrap and marketplace source files are compiled at startup of the oscm-branding container.
Refer to the Marketplace Customization Guide for details.
Just pull servicecatalog/oscm-deployer:latest
and follow the Quick Start Guide.