
This patch allows users to supply a list* of their own security groups to an instance, rather than using the application defined one (built via the SecurityGroupManager). * Note, while we can support multiple security groups, murano-dashboard currently has no UI element to select multiple items. This means that currently users are restricted to selecting one group. If/when the UI is improved this change can easily support multiple groups. Example ======= Application authors can make this available in their apps as follows: UI.yaml ------- Forms: - instanceConfiguration: fields: ... - name: securityGroups type: securitygroup label: Security Group required: false Class.yaml: ---------- Application: ?: type: com.paul.HelloWorld instance: ?: type: io.murano.resources.LinuxMuranoInstance name: $.instanceConfiguration.hostname securityGroups: $.instanceConfiguration.securityGroups ... DocImpact Change-Id: I60d37cfe034c467e894ee93cf3718e463bf49337 Partially-Implements: blueprint app-use-existing-security-group
Team and repository tags
Murano
Murano Project introduces an application catalog, which allows application developers and cloud administrators to publish various cloud-ready applications in a browsable categorised catalog. Cloud users -- including inexperienced ones -- can then use the catalog to compose reliable application environments with the push of a button.
Project Resources
- Murano Official Documentation
- Project status, bugs, and blueprints are tracked on Launchpad
- Additional resources are linked from the project Wiki page
- Python client
License
Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0
Description