Ansibleのexpectで対話型のスクリプトを実行してみる2018-05-08Ansibleのexpectで対話型のスクリプトを実行してみるAnsible概要Ansibleのexpectを利用して対話型のスクリプトを実行してみようと思います。準備Ansibleでexpectモジュールを利用するためにはpexpectのインストールが必要です。以下のコマンドでインストールしておきます。以下のようなかんじでexpectの下に実行したいコマンドを記載します。responsesで対話型の待受メッセージとそれに対する答えを入力します。待受メッセージの箇所には正規表現が利用できます。対話型スクリプト例こんなかんじのスクリプトをplaybookの中から実行してみます。実行してみる実行するとこんな感じです。出力されていることがわかります。failed=0おわりに対話型のスクリプトをAnsibleで実行することができました。誰?AWSとk8sができます。8LinksGitHubtwitter引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。