HiRoLabブログ

HiRoのゆるふわIT備忘録

VMware初心者がAria Automation Configを触ってみた

目次

はじめに

VMUGなどの活動を通してAria Automation Config(以前のvRealize Automation SaltStack Config)を聞くことがあるので 初心者ながら触ってみた。
そもそもSaltStack自体初めてないので、優しく見守っていただければ幸いです。

申し訳ないが、Aria Automation Configをデプロイする過程はスクショの撮り忘れにより省かせてもらいますm(__)m
どこかのタイミングでブログにする予定

こういった事情により手順はログイン画面からさせていただきます。

※以後、Aria Automation ConfigをAriaに短縮して記述していきます

対象者

VMware製品に興味がある人

・vExpertに興味があるひと

VMware製品を使った自動化に興味がある人

saltについて

Ariaではsaltを使った自動化を行うみたいです

Aria上でsalt masterのサーバの稼働

管理対象となるubuntuにはsalt-minionをインストールを行い
設定にてsalt-masterのIPを指定してあげることでminion public keyをmasterに送信することでmasterから管理することが可能になる。

こちらにsaltについて記述があるので参考に docs.saltproject.io

salt-minionをインストール

salt minionをubuntuにインストール

sudo apt install salt-minion

/etc/salt/minionを編集

salt-minionおサービスを稼働

systemctl restart salt-minion

こちらを参考にして設定を行いました automationpro.co.uk

Aria側の設定

まずはAriaにログイン

次にキーの受け入れを行う

するとAria側で認識できたのが分かる。

IPアドレスubuntuに割り当たっているIPと同じことから問題ない

コマンド実行

salt-minionを設定したubunutuをシャットダウンするコマンドをAria側から実行してみようと思う

こちらはubuntuが稼働していることを示す

ターゲットが正しいことを確認してコマンドの実行をクリック

このような画面が出てくることを確認

ターゲットのminionをシャットダウンさせるには関数のプルダウンメニューからsystem.shutdownを選択して実行

すると・・・
vCenterにて確認すると確かに電源オフになっていることが確認できた。

さいごに

今まで自動化といえばAnsibleやpythonでコードを書いて自動化するなどしていたから
今回のAriaは初めてでまたsalt周りの知識を深めることが出来たのは良い経験となった

触った感じ、関数を組み合わせてジョブの作成やスケジューリングで実行することができるので 色々とチャレンジしてみようと思う