StackStorm勉強会 #stackstorm ツイートまとめ

【IoT x クラウド】自動化・IoTプラットフォーム StackStorm勉強会 - connpass http://connpass.com/event/39144/
2
前へ 1 ・・ 6 7 次へ
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: Packの開発について>若干地雷踏んだので共有 #stackstorm

2016-09-13 20:25:28
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: サンプルでPackを作ってみた。 #stackstorm

2016-09-13 20:26:22
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: Webhookを受けるセンサー、アクションを受けるルール Pack開発環境: st2vagrantが楽、Gitからcloneして終了 簡単、最新バージョンが落とせる #stackstorm

2016-09-13 20:27:11
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: 使用時の注意点: ちゃんとDeployment考えよう、 St2Vagrantを使うと、VirtualBoxと共有フォルダの相性がいい。独自で追加でPackディレクトリを共有フォルダをおける。開発を手元、動いているのがVirtualBox #stackstorm

2016-09-13 20:28:19
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: 便利なツール st2sdk Packの足場作り、yamlのlintをしてくれる、、 pipで入れられる。開発サイクル Packディレクトリ、PackYamlの作成、実行ファイルの作成、ルールの作成、デプロイ デプロイまで動いてるか?つらい #stackstorm

2016-09-13 20:29:25
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: scafflding, virtualenvセットアップ、動かしながら開発、 ルール作成、リロードを繰り返す、 scaffolding st2sdk bootstrapで作れる #stackstorm

2016-09-13 20:30:15
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: 作ってはくれるが、必要最低限なので、ディスクリプションがNullなのでデプロイできない地雷があるので、必ずDiscriptionは埋めること #stackstorm

2016-09-13 20:30:46
Yasuhiro Arai(@kimotuki) @kimotuki

#stackstorm 「StackStorm実践! カスタムPack作成入門」荒殿さん発表です!

2016-09-13 20:30:59
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: virtualenv 他のPackに影響を与えない、virtualenvの作り方、 packsの中のpacks.virtualenvで作れる #stackstorm

2016-09-13 20:31:19
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: pythonで実装するときに requirement.txtで定義しておいたほうが楽、 requirement.txtを実行して最新にする #stackstorm

2016-09-13 20:31:52
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: デプロイ: st2のpackのパスに対してPackをコピー、ロード、コマンド: packs.loadで実行 #stackstorm

2016-09-13 20:32:23
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: Tips YAMLファイルを置き換えたらとにかくloadを実行、設定が反映されない。 #stackstorm

2016-09-13 20:32:50
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: まとめ: vagrant使う、virtualenvつかう、 deploy で開発環境作れる #stackstorm

2016-09-13 20:33:10
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: Sensorの実装: ポーリングセンサーを継承、シンプルに実装可能; flaskの知識があるといろいろできる #stackstorm

2016-09-13 20:33:36
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん:例: flaskのアプリを実行している。センサーの定義はYAMLでシンプル、クラス名とファイル名を書き、トリガーを書く #stackstorm

2016-09-13 20:34:50
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: センサー: tips: st2containar.logに残るのでそこを見るといい。 #stackstorm

2016-09-13 20:35:11
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん:Action: 正常終了は0 異常はそれ以外 簡単 #stackstorm

2016-09-13 20:35:32
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: runnertype アクションの実行環境を定義できる、 httpのリクエスト、リモートコマンド、Pythonで実行、複雑なものはworkflow(mistralが使える), #stackstorm

2016-09-13 20:36:41
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん:Rule; Triggerの設定、Actionの設定、その後出力の設定 #stackstorm

2016-09-13 20:37:10
Yukihiro Kikuchi @yukihirokikuchi

荒殿さん: Actionの確認。WebUIでも可能だし、CLIでも確認可能 #stackstorm

2016-09-13 20:37:45
ステ猫 @stereocat

おわり。このあと懇親会 #stackstorm ありがとうございました!

2016-09-13 20:40:37
前へ 1 ・・ 6 7 次へ