Découverte d’image de conteneur
L’application Schémas de découverte et de mappage des services utilise le modèle d’image du conteneur d’analyse pour détecter Docker les images et les données des packages du système d’exploitation. La détection de certaines de ces ressources nécessite la mise à jour de l’application Schémas de découverte et de mappage des servicesServiceNow Storeà partir du .
Demander des applications dans l'App Store
Visitez le site Web ServiceNow Store pour découvrir toutes les applications disponibles et pour obtenir des informations sur la procédure à suivre pour soumettre des demandes à la boutique. Pour obtenir des informations sur les notes de publication cumulatives pour toutes les applications publiées, consultez les ServiceNow Storenotes de publication relatives à l'historique des versions.
Vérifier les autorisations de REST API
Télécharger le Découverte dans le cloud Feuille de calcul Schémas afin que vous puissiez accorder aux utilisateurs les autorisations requises pour exécuter les Découverte modèles. Outre les autorisations, la feuille de calcul comprend également des informations utiles telles que les noms de modèles, les types, les classes CI et des liens vers la documentation du fournisseur. De nouveaux modèles sont disponibles tous les trimestres. Vérifiez régulièrement que vous disposez de la dernière version de la feuille de calcul.
Pour plus d’informations sur l’exécution d’une analyse d’image de conteneur, reportez-vous à la section Analyser les images du conteneur.
Le modèle d’image de conteneur d’analyse prend en charge Aqua Trivy à partir de la version 0.44.0. La dernière version validée est 0.51.0.
- Référentiels publics
- Référentiels privés auto-hébergés
- Amazon Elastic Container Registry (Amazon ECR), référentiels publics et privés
À partir de la version 1.27.0, Schémas de découverte et de mappage des services vous permet de contrôler s’il faut lier les packages logiciels à des conteneurs ou uniquement aux images. Pour en savoir plus, consultez Lier les informations du package logiciel aux images uniquement.
Données collectées par Découverte pour les analyses d’images de conteneurs
| Champ | Description |
|---|---|
|
Table d’application [cmdb_ci_appl] |
|
|
Nom [name] |
Nom de l’application du conteneur. Format de nom requis pour l’enregistrement d’application MSSQL : ApplicationTableName@containerName Exemple : MSFT SQL Instance@/sql1 |
|
Table des variables environnementales de conteneur [cmdb_container_environment_variables] |
|
| Conteneur [container] | Nom du conteneur. |
| Clé [key] | Nom de la variable d’environnement du conteneur. |
| Valeur [value] | Valeur de la variable d’environnement du conteneur. |
Tables temporaires pour les analyses d’images de conteneurs
| Champ | Description |
|---|---|
|
Statut de numérisation d’image de conteneur [sn_itom_pattern_container_image_scan_status] |
|
| Image [image] | Nom de l’image du conteneur. |
| Message [message] | Erreurs ou problèmes avec le processus d’analyse. |
| Classe CI [ci_class] | Classe CI de l’image basée sur les détails de la commande image. |
| Statut de découverte [discovery_status] | Enregistrement du statut de découverte de l’analyse d’image. |
| Statut de l’analyse [scan_status] | Statut de l’analyse. Les valeurs possibles sont les suivantes :
|
|
Table des packages de système d’exploitation d’images de conteneur [sn_itom_pattern_container_image_os_packages] |
|
| Image [image] | Nom de l’image du conteneur. |
| Nom du package [package_name] | Nom du package logiciel. |
| Version du package [package_version] | Version du package logiciel. |
| Mainteneur de package [package_maintainer] | Nom du mainteneur du paquet. |
|
Scripts d’enrichissement de conteneur [sn_itom_pattern_container_enrich_scripts] |
|
| Actif [active] | Indique si l’état du script d’enrichissement est actif. |
| Type de CI [ci_type] | Type de CI auquel le script d’enrichissement est applicable. |
| Ordre [order] | Ordre d’exécution d’un script particulier. |
| Script [script] | Nom du script d’enrichissement. |
Relations
Ces relations sont créées pour prendre en charge la détection d’images de conteneur.
| CI | relation | CI |
|---|---|---|
|
cmdb_ci_appl |
Runs on::Runs |
cmdb_ci_oslv_container |
|
cmdb_ci_docker_container |
S’étend à partir de |
cmdb_ci_oslv_container |
|
cmdb_ci_oslv_container |
S’étend à partir de |
cmdb_ci |
|
cmdb_ci_oslv_container |
Référence uniquement |
cmdb_container_environment_variables |
|
container_enrich_scripts |
S’étend à partir de |
sys_metadata |
|
cmdb_container_environment |
S’étend à partir de |
cmdb_key_value |
| cmdb_ci_db_mssql_instance | Runs::Runs on | cmdb_ci_docker_container |