Vous pouvez activer Designate à l'aide de la vApp VMware Integrated OpenStack.
Conditions préalables
VMware Integrated OpenStack prend en charge les serveurs principaux Infoblox, Bind9 et PowerDNS pour Designate. Les conditions requises pour chaque type de serveur principal sont répertoriées comme suit.
Infoblox :
Installez le serveur principal Infoblox sur un réseau connecté à un réseau public dans VMware Integrated OpenStack.
Créez un utilisateur utilisable par Designate.
Créez un groupe de serveurs de noms pour servir les zones Designate.
Créez les serveurs Designate mDNS comme entités externes principales. Définissez toutes les adresses IP sur l'interface eth1 du nœud d'équilibrage de charge comme entités externes principales.
Ajoutez un membre de la grille comme entité secondaire de grille et sélectionnez l'option Lead Secondary pour ce membre.
Ajoutez des entités secondaires de grille supplémentaires si nécessaire.
Bind9 :
Installez le serveur principal Bind9 sur un réseau connecté à un réseau public dans VMware Integrated OpenStack.
Activez la fonctionnalité rndc addzone ou rndc delzone pour permettre la réception d'un message NOTIFY à partir d'un nœud non master. Ouvrez named.conf.options ou named.conf dans un éditeur de texte et ajoutez les lignes suivantes dans les options :
allow-new-zones yes; allow-notify{any;};
PowerDNS :
Installez PowerDNS sur un réseau connecté à un réseau public dans VMware Integrated OpenStack.
Activez l'API dans le fichier pdns.conf.
Procédure
Résultats
Vos locataires peuvent désormais créer des zones DNS à l'aide du tableau de bord VMware Integrated OpenStack. Pour obtenir des instructions, reportez-vous à la section Créer une zone DNS.
Que faire ensuite
Reportez-vous à la section Documentation de l'interface de ligne de commande OpenStack Designate pour plus d'informations sur l'utilisation de Designate.
VMware Integrated OpenStack prend uniquement en charge l'API v2. Pour effectuer des opérations de ligne de commande, utilisez la commande openstack plutôt que la commande designate.