うさラボ

お勉強と備忘録

2021-12-01から1ヶ月間の記事一覧

え!!AnsibleでRouteのdiffを!?できらぁ!

2021Ansible Advent Calendar21日目の記事です qiita.com RoutingのDiffを取りたい ansibleでNW機器の設定変更を行った前後のルートの差分を見たい。こんな時どうしていますか? 取得した結果をシンプルに比較してしまうと、ルートのアップタイムが差分とし…

TTPでパース後の要素が一つだけでもリスト形式にする

usage-automate.hatenablog.com こちらの記事で、わからなかった下記について実装方法が分かったので書き残します パース後の要素が2個以上ある場合は自動的にリストになるようです。 要素が1個の場合リストにならないため、パース後に呼び出す際に注意が必…

ansible-navigator入門

ansible-navigatorとは ansible-navigator は、インベントリ、プレイブック、コレクションなどのAnsibleコンテンツを作成、確認、トラブルシューティングするためのコマンドベースのツールです。 今回は公式ドキュメントを参考に入門してみました ansible-na…

NW機器SSH/Telnet接続PythonライブラリのScrapliを試してみた

エーピーコミュニケーションズ Advent Calendar 2021 11日目の記事です qiita.com Scrapliとは ネットワーク機器へTelnetまたはSSHの接続するためのPythonライブラリです。 特徴としては、 簡単に始められる 速い 開発が簡単 拡張性がある(プラグ可能) トラ…

GitlabRunnerインストールしてGitlabCIを始める

この記事はGitLab Advent Calendar 2021の10日目の記事です qiita.com やりたかったこと 自動化関連の仕事を始めて、 AnsibleのPlaybookを管理するのにGitlabを利用することが増えてきました。 ただ、GitlabCIはあまり利用できていなかったので、勉強もかね…

作成したtemplateをntc-templatesにPRする

こちらは エーピーコミュニケーションズ Advent Calendar 2021 4日目の記事です qiita.com はじめに 今年の個人的な目標はOSS参加でした。 結果的に数件ですがの活動ができました。 直近に実施したntc-templatesの追加について実施した内容をまとめてみまし…