Memo Log

PANTO MAIMU 's Personal Blog

Ansible

Ansible Dynamic Inventoryスクリプトのサンプルを作ってみた

Ansibleの話題というと、大体がplaybookの話になってしまっていて、構成管理情報(インベントリファイル)についてはあまり突っ込んだ話がされることがないなぁ...と思うことがあります。※データではなくロジックばかり語られている感じ...大規模なシステム…

Python Markdownを使ってみよう

Jupyter Notebookを使って運用する際、運用対象のホスト名称やIPアドレスを変数に定義して記述すると、実行手順を記述したNotebookの再利用がやりやすくなります。 この際、変数に定義した値がMarkdownにも使えると、ホスト名称などをMarkdown形式で記述した…

NotebookからAnsibleを実行してみる

今日は、前のブログで構築したJupyter Notebook環境で、Ansibleを実行してみようと思います。今回、Ansibleで実行してみる内容は、 Ansible実行用アカウント登録 sshd設定の変更 です。Ansibleで運用するノードを新たに追加する場合に必要なオペレーションだ…

運用で使えるJupyter Notebookコンテナ構築手順まとめ

ここ1年ぐらい、"Literate Computing for Reproducible Infrastructure" という、Jupyter Notebookを使った運用オペレーションなどをやっていたりします。 今回は、このJupyter NotebookサービスのDockerコンテナのビルド手順や、起動方法について書いてみよ…