J'ai essayé d'utiliser Rundeck pour envoyer des commandes powershell aux fenêtres. J'utilise "Rundeck-winrm-plugin"Rundeck winrm configuration
https://github.com/rundeck-plugins/rundeck-winrm-plugin
Il dit de le configurer dans les deux fichier project.properties ou framework.properties. Voici à quoi ressemble mon fichier /var/rundeck/projects/SecureCloud/etc/project.properties.
project.name=Cloud
project.ssh-authentication=privateKey
project.ssh.user=Domain\\rundeck-user
service.NodeExecutor.default.provider=jsch-ssh
project.ssh-keypath=/var/lib/rundeck/.ssh/id_rsa
resources.source.1.config.url=http\://localhost\:4567/puppetdb
resources.source.1.config.timeout=30
service.FileCopier.default.provider=jsch-scp
resources.source.1.type=url
resources.source.1.config.cache=true
service.NodeExecutor.default.provider=overthere-winrm
winrm-user=Domain\\rundeck-user
winrm-password-storage-path=keys/ldap-rundeck-user-pass
Je ne peux pas comprendre comment définir le nom d'utilisateur et mot de passe selon ce document: https://github.com/rundeck-plugins/rundeck-winrm-plugin
J'ai déjà winrm utilisateur déjà défini, donc je ne sais pas si je dois encore définir rundeck-user @ Domaine si oui, alors comment (j'utilise kerberos)? [email protected]?
Comment définir le nom d'hôte ici? project.hostname = nom de la machine?
Dois-je utiliser même fichier /var/rundeck/projects/SecureCloud/etc/project.properties quand je l'ai déjà déclaré là-bas: service.NodeExecutor.default.provider = jsch-ssh et ce doc dit de mettre cette ligne là: service.NodeExecutor.default.provider = overthere-winrm
Si non, alors où dois-je mettre ma configuration?