Controlling a discovery component, within a virtual environment, that sends authenticated data to a discovery engine outside the virtual environment
First Claim
Patent Images
1. A method for managing virtual image discovery, comprising:
- applying, using one or more processors, a discovery bundle component in a virtual image deployed within a virtual environment, wherein the discovery bundle component automatically discovers asset information about one or more application bundles applied to the virtual image;
prompting, using the one or more processors, a user to provide an access control list specifying credentials for accessing one or more assets of the virtual image on a deployed system hosting the virtual environment;
in response to the user providing the access control list, storing, using the one or more processors, the access control list in a secured credential vault of the discovery bundle component;
discovering, using the one or more processors, by the discovery bundle component, the asset information for a selection of at least one of the one or more application bundles applied to the virtual image, wherein the access control list comprises the credentials required for accessing the selection of at least one of the one or more application bundles to discover the asset information; and
sending, using the one or more processors, by the discovery bundle component, to a discovery product service, the asset information wrapped with a trusted signed certificate for the discovery product service, without sending the credentials used to access the asset information to the discovery product service, wherein the discovery product service is located outside the virtual environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A discovery bundle component is applied in a virtual image deployed within a virtual environment, wherein the discovery bundle automatically discovers asset information about one or more application bundles applied to the virtual image. The discovery bundle component sends, to a discovery product service, the asset information wrapped with a trusted signed certificate for the discovery product service, wherein the discovery product service is located outside the virtual environment.
-
Citations
17 Claims
-
1. A method for managing virtual image discovery, comprising:
-
applying, using one or more processors, a discovery bundle component in a virtual image deployed within a virtual environment, wherein the discovery bundle component automatically discovers asset information about one or more application bundles applied to the virtual image; prompting, using the one or more processors, a user to provide an access control list specifying credentials for accessing one or more assets of the virtual image on a deployed system hosting the virtual environment; in response to the user providing the access control list, storing, using the one or more processors, the access control list in a secured credential vault of the discovery bundle component; discovering, using the one or more processors, by the discovery bundle component, the asset information for a selection of at least one of the one or more application bundles applied to the virtual image, wherein the access control list comprises the credentials required for accessing the selection of at least one of the one or more application bundles to discover the asset information; and sending, using the one or more processors, by the discovery bundle component, to a discovery product service, the asset information wrapped with a trusted signed certificate for the discovery product service, without sending the credentials used to access the asset information to the discovery product service, wherein the discovery product service is located outside the virtual environment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing virtual image discovery, comprising:
-
a processor, coupled with a memory, and configured to perform the actions of; applying a discovery bundle component in a virtual image deployed within a virtual environment, wherein the discovery bundle component automatically discovers asset information about one or more application bundles applied to the virtual image; prompting a user to provide an access control list specifying credentials for accessing one or more assets of the virtual image on a deployed system hosting the virtual environment; in response to the user providing the access control list, storing the access control list in a secured credential vault of the discovery bundle component; discovering, by the discovery bundle component, the asset information for a selection of at least one of the one or more application bundles applied to the virtual image, wherein the access control list comprises the credentials required for accessing the selection of at least one of the one or more application bundles to discover the asset information; and sending, by the discovery bundle component, to a discovery product service, the asset information wrapped with a trusted signed certificate for the discovery product service, without sending the credentials used to access the asset information to the discovery product service, without sending the credentials used to access the asset information to the discovery product service. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for managing virtual image discovery, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
-
apply a discovery bundle component in a virtual image deployed within a virtual environment, wherein the discovery bundle component automatically discovers asset information about one or more application bundles applied to the virtual image; prompt a user to provide an access control list specifying credentials for accessing one or more assets of the virtual image on a deployed system hosting the virtual environment; in response to the user providing the access control list, store the access control list in a secured credential vault of the discovery bundle component; discover, by the discovery bundle component, the asset information for a selection of at least one of the one or more application bundles applied to the virtual image, wherein the access control list comprises the credentials required for accessing the selection of at least one of the one or more application bundles to discover the asset information; and send, by the discovery bundle component, to a discovery product service, the asset information wrapped with a trusted signed certificate for the discovery product service, without sending the credentials used to access the asset information to the discovery product service, wherein the discovery product service is located outside the virtual environment. - View Dependent Claims (16, 17)
-
Specification