automation-suite
2023.10
false
UiPath logo, featuring letters U and I in white
Guide de référence uipathctl
Last updated 11 nov. 2024

uipathctl manifest apply

Description

Chargez la configuration trouvée dans PATH et appliquez-la au cluster.

La commande effectue une comparaison entre l'état actuel du cluster et l'état souhaité, puis applique les modifications au cluster.

Lorsque l'indicateur --override est présent, la liste remplace la sélection trouvée dans le fichier d'entrée. L'indicateur s'exclut mutuellement avec l'indicateur --only . Lorsque la clé exclude_components est présente dans le fichier d'entrée, les composants présents dans la liste sont exclus des composants installés. Il a la priorité la plus élevée sur tous les autres indicateurs et ne s'exclut pas mutuellement.
uipathctl manifest apply PATH [flags]uipathctl manifest apply PATH [flags]

Exemples

# Apply the configuration found in input.json, using the versions found in versions.json
        uipathctl manifest apply input.json/cluster_config.json --versions versions.json
        
        # Apply the configuration and specify the kubeconfig file to use
        uipathctl manifest apply input.json/cluster_config.json --kubeconfig cluster.kubeconfig --versions versions.json

        # Simulate the apply command and print on stdout the result of the operation
        uipathctl manifest apply --dry-run input.json/cluster_config.json --versions versions.json

        # Apply the configuration but skip the components installed directly by helm
        uipathctl manifest apply --skip-helm input.json/cluster_config.json --versions versions.json

        # Apply the configuration overriding the initial list of components
        uipathctl manifest apply --override automation_hub,orchestrator --versions versions.json
        # Apply the configuration found in input.json, using the versions found in versions.json
        uipathctl manifest apply input.json/cluster_config.json --versions versions.json
        
        # Apply the configuration and specify the kubeconfig file to use
        uipathctl manifest apply input.json/cluster_config.json --kubeconfig cluster.kubeconfig --versions versions.json

        # Simulate the apply command and print on stdout the result of the operation
        uipathctl manifest apply --dry-run input.json/cluster_config.json --versions versions.json

        # Apply the configuration but skip the components installed directly by helm
        uipathctl manifest apply --skip-helm input.json/cluster_config.json --versions versions.json

        # Apply the configuration overriding the initial list of components
        uipathctl manifest apply --override automation_hub,orchestrator --versions versions.json

Options

--continue-on-error   if true, continue applying the manifest even if an error occurs
--dependencies-only   if true, only dependencies will be applied
--dry-run             if true, just print the result of the command, without applying it
--fail-on-version     if true, fail if the version of the component is not found in the versions file
  -h, --help                help for apply
--no-wait             if true, return immediately after the ArgoCD applications are created
--only strings        optional exclusive list of components to apply
--override strings    optional list to override the components enabled in input.json/cluster_config.json file
--skip-dependencies   if true, dependencies will be skipped
--skip-helm           if true, skip components installed directly by helm
--versions string     path to versions file--continue-on-error   if true, continue applying the manifest even if an error occurs
--dependencies-only   if true, only dependencies will be applied
--dry-run             if true, just print the result of the command, without applying it
--fail-on-version     if true, fail if the version of the component is not found in the versions file
  -h, --help                help for apply
--no-wait             if true, return immediately after the ArgoCD applications are created
--only strings        optional exclusive list of components to apply
--override strings    optional list to override the components enabled in input.json/cluster_config.json file
--skip-dependencies   if true, dependencies will be skipped
--skip-helm           if true, skip components installed directly by helm
--versions string     path to versions file

Options héritées des commandes parent

--context string      name of the kubeconfig context to use
--kubeconfig string   kubectl configuration file (default: ~/.kube/config)
--log-format string   log format. one of [text,json] (default "text")
--log-level string    set log level. one of [trace,debug,info,error] (default "error")
--timeout duration    timeout of the command (default 1h0m0s)--context string      name of the kubeconfig context to use
--kubeconfig string   kubectl configuration file (default: ~/.kube/config)
--log-format string   log format. one of [text,json] (default "text")
--log-level string    set log level. one of [trace,debug,info,error] (default "error")
--timeout duration    timeout of the command (default 1h0m0s)
  • Description
  • Exemples
  • Options
  • Options héritées des commandes parent

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.