腐女子エンジニアの日記

創作と技術と時々音楽

勉強

Ansible 2.9→2.10の変更点まとめてみた

背景 Ansible2.9から2.10でモジュールの構成が変わるという話を聞いて今後のバージョンアップに不安を感じたため、情報をまとめることにしました。 注意 あくまで現時点での覚書です。 本記事は参照元の変更に従い情報更新や変更を行います。 参照記事を翻訳…

VSCodeでdjangoアプリケーションの実行設定を追加する

背景 現在↓のdjango本を読んでいます。 書籍中ではpycharmを使用して開発をしていますが、VSCodeでも十分だと思ったので、環境設定をVSCode用に読み替えていこうと思います。 honto.jp 今回のゴール VSCodeでdjangoの実行設定を行う。 VSCode上で「実行」を…

VSCodeでdjango開発環境を作成する(venv)

背景 djangoを学ぼうと思いこちらの本を読んでいたのですが、環境構築のページが古く、ちょっとつまずきました。 honto.jp そこで自宅環境にすでにインストールしているVSCodeを使用してdjango開発環境を作成することにしました。 想定環境 VSCodeがインスト…

GitLabとMoleculeでPlaybookのテストをしてみる

あっという間に2月になってました。 今回はGitLabとMoleculeを使用してPlaybookのCIを回してみようと言うお話です。 ゴール ローカル環境に同様の環境を用意し、GitLab CI上で行なっているものと同様のテストを実行できるようにする。 GitLab CIを使用してPl…

Ansibleのコールバックプラグインの設定〜使用

背景 Playbook実行中に必要なタスクだけ表示させたいという要件がありました。 Twitterでつぶやいたところ、callbackプラグインが内容に合いそうだという指摘を受けたので調べてみることにしました。 目的 コールバックプラグインの使い方をまとめる。 コー…

自宅PC(mac)にminishiftをインストールする

背景 Openshiftを触る機会があったので、自宅でもいろいろ試したいと思いました。 ただ、Openshift構築のハードルがやや高かったので、せっかくだしminishiftをインストールしようと思いました。 前提 Homebrewが利用できること virtualboxがインストールさ…