Variables d'environnement de travail
Lorsque vous créez un travail ou un traitement de travail, vous pouvez fournir des variables d'environnement personnalisées et des arguments de ligne de commande.
- Contraintes
-
- Variables d'environnement personnalisées : nombre total de caractères dans les paires clé-valeur pour toutes les variables d'environnement personnalisées. Ne peut pas dépasser 20 000 caractères.
- Arguments de ligne de commande : l'entrée dans le champ des arguments de ligne de commande ne peut pas dépasser 4 000 caractères.
Avec un traitement de travail, les variables d'environnement fournies par le service suivantes sont automatiquement disponibles :
Nom |
Description |
---|---|
|
OCID de la location à laquelle appartient le travail. |
|
OCID du projet auquel le travail est associé. |
|
OCID du compartiment du projet auquel le travail est associé. |
|
OCID du travail associé. |
|
OCID du compartiment auquel le travail est associé. |
|
Nom de fichier de l'artefact de travail téléchargé. |
|
OCID du traitement de travail. |
|
OCID du compartiment du traitement de travail. |
FQDN |
Nom de domaine qualifié complet du noeud qui peut être utilisé pour que les noeuds communiquent avec d'autres noeuds. |
Outre les variables d'environnement de traitement de travail de service, vous pouvez également utiliser les variables d'environnement suivantes :
Nom |
Description |
---|---|
|
Type d'environnement conda : |
|
Slug d'environnement conda de service. Par exemple : |
|
Région d'environnement conda publié. |
|
Nom d'objet d'environnement conda publié. |
|
Espace de noms Object Storage d'environnement conda publié. |
|
Bucket Object Storage d'environnement conda publié. |
|
Obligatoire pour les fichiers ZIP ou TAR. Spécifie le fichier de point d'entrée dans l'artefact de travail à exécuter. |
Nom | Description |
---|---|
NODE_RANK |
Classement généré par le système affecté au code NODE. Le rang est un entier continu, croissant entre 0 et le nombre de noeuds moins 1. |
NODE_GROUP_NAME |
Nom du groupe de noeuds fourni par l'utilisateur. |
|
Nom de l'interface réseau. Pour plus d'informations, reportez-vous aux sections suivantes |
CLUSTER_NODES_METADATA_FILE |
Chemin d'accès au fichier contenant les métadonnées des noeuds de cluster. |
INITIAL_CLUSTER_SIZE |
Nombre total de noeuds de cluster sur tous les groupes de noeuds d'exécution de travail au moment du démarrage. Seule la taille de cluster initiale est indiquée. |
FQDN |
Nom de domaine qualifié complet du noeud qui peut être utilisé pour que les noeuds communiquent avec d'autres noeuds. |
Ces variables concernent uniquement la version 1 de Bring Your Own Container. Pour obtenir les dernières informations sur la configuration de l'utilisation de votre propre conteneur à l'aide des configurations d'environnement, reportez-vous à Création d'un travail.
Clé | Type de valeur | Exemple de valeur | Description |
---|---|---|---|
|
Chaîne (requise) |
|
Chemin complet de la balise, de l'image et du référentiel Oracle Container Registry (OCIR) au format canonique. Par exemple :
Important : l'utilisation de vos propres travaux de conteneur ne prend pas en charge l'extraction d'images de conteneur inter-région. Par exemple, lorsque vous exécutez votre propre travail de conteneur dans une région IAD (Ashburn), vous ne pouvez pas extraire d'images de conteneur à partir d'OCIR (Oracle Cloud Container Registry) dans la région PHX (Phoenix). |
|
Chaîne[] |
`"ls", "-l"` |
Acceptez |
|
Chaîne[] |
`"-a", "-h"` `"ls", "-l", "-a", "-h"` |
Utilisez |