技術ブログ株式会社エーピーコミュニケーションズの技術ブログです。エーピーコミュニケーションズの技術ブログです。最終日のエントリです。はじめにAPCの佐々木です。約半年ぶりの投稿になりますが、手元で評価したPackの情報をアップします。Packについては前の投稿を参照してください。クラウドで管理するのではなく自前でDB構築して管理したいというマニアックな人がいるとの噂を聞きつけました」という理由でmysqlです。概ね基本的なSQL文です。データを更新するAction今回はselectを検証します。同様、AWS上のST2(ChatOps実装済)を用います。ChatOps実装についてはアドベントカレンダーの昨日のエントリ記事を参考にしてください。https://st22dream.hatenablog.com/entry/stackstorm/hamubot-installまた、Packのインストール前には以下をyumでインストールしてください。事前に準備しておかなければいけない設定ファイルがあります。/opt/stackstorm/packs/mysql/mysql.yaml.exampleというファイルが用意されており、これを基に/opt/stackstorm/configs/mysql.yamlを作成してください。以下のところを修正してください。mysqlに接続する情報をDB毎に記述できる。参照するデータベース設定ファイルを更新したら、反映させるために以下コマンド実施を忘れずに。/actions/select.yamlの中身はこんな感じです。trueになっていることがわかります。3.aliaseを書くChatOpsから取得するデータを指定できます。/aliase/mysql_select.yamlを作成します。設定を反映させるには、以下コマンドを忘れずに。demo"以下のように値が返されることがわかります。所感metaファイルを見るとわかる通り、必須項目は”query”のみです。connectionsが複数ある場合(?)は指定してあげないと、どのconnectionを使っていいのかわからずエラーになってしまいますので必ず指定してください。personal"ちょっとした情報をDBから持ってきたいなどの用途には良いかも。導入:★☆☆/便利度:★★☆/完成度:★★☆おためしあれ。エーピーコミュニケーションズネットワーク、サーバ、ミドルウェア、仮想化、OpenFlow、DBなどなど、インフラ系メインで提案から構築、運用までをしています。月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。