ブックマーク / tekunabe.hatenablog.jp (2)

  • [Ansible] 複数の assert を一通り実施したあとで全結果を再 assert する - てくなべ (tekunabe)

    はじめに Ansible には、値が期待したした条件を満たすかどうかをチェック assert モジュールがあります(標準モジュール)。 基的には、assert 結果が fail だとその時点で Playbook の処理が中止されます。 一方で、1つ fail しただけで止めるのではなく、いくつかの assert を一通り実行しそれらの結果がすべて success なら success としたい場合もあるのではないでしょうか。 ignore_errors を併用すると実現できます。 この記事では簡単なサンプルでご紹介します。 (もっといい方法があるかも知れません) 動作確認環境 ansible-base 2.10.1 サンプル Playbook 2つの 個別の assert があります。fail しても中止しないように、ignore_errors: true を指定します。(タスクごとに指

    [Ansible] 複数の assert を一通り実施したあとで全結果を再 assert する - てくなべ (tekunabe)
    tatematsu_san
    tatematsu_san 2020/09/24
    エラーになったとしても、他の値も取った上で中断したいとか、こういう形でエラー無視させるplaybookにするといいのか。 単発じゃなくて複合要因のケースあるしなあ。
  • JANOG46 Meeting in Okinawa 登壇・参加レポート - てくなべ (tekunabe)

    はじめに 2020/08/26-28 に沖縄県那覇市とオンラインで開催された JANOG46 Meeting in Okinawa に参加、登壇してきました。 新型コロナウィルスの影響により、延期と開催形態(現地&オンライン)の変更を余儀なくされましたが、無事に開催されて当に良かったです。 記事では、登壇したプログラム「自動化の下ごしらえ」や、参加したプログラムについてレポートします。 登壇プログラム 自動化の下ごしらえ www.janog.gr.jp テーマ決め・応募など Ansible Automates 2020 (動画)では、ネットワーク運用作業を自動化するために「洗い出し→特定→最適化→実装」という流れを全体的にご紹介しました。 この中で「最適化」の部分、つまり既存の手順書をどのようにしていけば自動化しやすくなるのか、という点をもっと深堀りしたかったため、ここにフォーカスを当

    JANOG46 Meeting in Okinawa 登壇・参加レポート - てくなべ (tekunabe)
    tatematsu_san
    tatematsu_san 2020/09/02
    アーカイブ一ヶ月か…早めに見なくては
  • 1