vRealize Automation Automation Config est une plate-forme moderne de gestion de configuration offrant les performances, la vitesse et l'agilité dont les équipes informatiques ont besoin pour gérer des systèmes informatiques complexes et volumineux, et améliorer l'efficacité à grande échelle. Utilisez ce guide pour déterminer la procédure d'installation de Automation Config sur votre système.

En tant qu'administrateurs de système informatique et membres de l'équipe DevOps, vous savez que votre métier implique plus que de configurer des serveurs et d'exécuter des services. VMware Aria Automation Config aide votre équipe à automatiser les tâches courantes d'administration de l'infrastructure et s'assure que tous les composants de votre infrastructure fonctionnent dans l'état cohérent souhaité.

Automation Config est enfichable et compatible avec de nombreuses technologies existantes. Il n'est pas nécessaire de modifier tous vos systèmes de gestion de configuration existants pour utiliser Automation Config. Il peut réagir aux codes et informations de sortie provenant d'outils tiers afin de gérer l'intégralité du cycle de vie de la machine.

Important : Automation Config s'exécute sur Salt, un moteur de gestion d'automatisation et de configuration open source. Pour commencer à utiliser Automation Config pour la gestion de la configuration, vous devez également installer et exécuter le service de minion Salt sur les nœuds que vous souhaitez gérer à l'aide de Automation Config. Vous pouvez déployer le service de minion Salt sur vos nœuds en utilisant des modèles de cloud VMware Aria Automation ou en installant le service via Secure Shell (SSH).

Objectifs de l'installation

L'objectif du processus d'installation est de créer l'architecture du système Automation Config principal, qui se compose de quatre composants principaux :

Composant Description
Serveur API Automation Config, également appelé Récupération sous forme de service (RaaS)

La récupération RaaS fournit des points de terminaison RPC pour recevoir des commandes de gestion de l'interface utilisateur de Automation Config, ainsi que des points de terminaison de contrôle RPC pour l'interface avec un ou plusieurs masters Salt connectés.

Masters Salt et plug-in master

Vous pouvez connecter autant de masters Salt que nécessaire à Automation Config, mais il en faut obligatoirement au moins un.

Le master Salt constitue la connexion principale entre Automation Config et le reste des nœuds gérés sur votre réseau (appelés des minions). Lorsque vous émettez une commande depuis Automation Config (telle qu'une tâche), la commande passe au master Salt pour distribution aux minions ciblés.

Le plug-in master est installé sur le ou les masters Salt. Il permet aux masters Salt de communiquer avec le serveur principal Automation Config, le nœud RaaS. Le plug-in master permet aux masters Salt d'accéder aux tâches ou aux processus initiés par Automation Config, ainsi qu'aux fichiers externes et aux données de Pillar qui sont stockés dans la base de données PostgreSQL.

Base de données PostgreSQL Automation Config utilise une base de données PostgreSQL pour stocker des données de minion, des retours de tâche, des données d'événements, des fichiers et des données de Pillar, des comptes d'utilisateurs locaux, ainsi que des paramètres supplémentaires pour l'interface utilisateur.
Base de données Redis Automation Config utilise une base de données Redis pour stocker certains types de données dans un stockage temporaire, comme les données mises en cache. Il utilise également le stockage de données temporaire pour distribuer le travail mis en file d'attente aux nœuds worker en arrière-plan.

Dans le scénario d’installation standard, chacun de ces composants sera déployé sur un nœud dédié, ce qui signifie que vous aurez quatre nœuds dédiés lorsque vous aurez terminé. Si votre système a besoin d'une haute disponibilité, vous devrez peut-être déployer plusieurs masters Salt, bases de données PostgreSQL et bases de données Redis.

L’image suivante montre l’objectif final d’une installation standard :

Présentation de l'installation

Le processus d'installation se fait en cinq phases principales :

  • Préinstallation
  • Installation
  • Post-installation
  • Intégration à VMware Aria Automation
  • Installer Salt sur les nœuds gérés avec Automation Config

    Vous pouvez déployer le service de minion Salt sur vos nœuds en utilisant des modèles de cloud VMware Aria Automation ou en installant le service via Secure Shell (SSH).

L'image suivante présente l'architecture système dont vous disposerez après avoir effectué les étapes d'installation standard, de post-installation, d'intégration et d'installation de Salt :