Docker 【Docker】ホストOSにコンテナ内のディレクトリをマウントする Dockerコンテナ内にあるディレクトリをホストOSにマウントする方法を解説します。 マウントしておくことで、「docker cp」などのコマンドを使用せずにファイルの授受を行うことが可能になります。 2022.02.23 Docker
VBScript 【VBScript】ファイルのサイズを取得する部品 VBScriptで、ファイルのサイズを取得する部品を作成したので、公開したいと思います。 また、この部品をラップして、ファイルサイズが0バイトか、それ以外かを判定する部品も合わせて公開したいと思います。 2022.02.21 VBScript
Ansible 【Ansible Tower/AWX】sudo(become)での権限昇格に失敗する場合の対処方法 Ansible AWXでの権限昇格「become(sudoと同様の機能)」ディレクティブでエラーが発生した際の対処方法について説明します。 Ansible Tower及び、コマンドラインのAnsibleでも同様に対処出来るかと思います。 2022.02.17 AnsibleAnsible AWXAnsible Tower
Ansible 【Ansible Tower/AWX】マジック変数やその他の特別な変数 ここでは、Ansibleのマジック変数やその他の特別な変数を記載したいと思います。 コマンドラインでのAnsible以外に、AWX、Ansible Towerでも使用出来る(専用)の変数なども合わせて記載しています。 また、実際に取得される値の例なども記載しています。 2022.02.16 AnsibleAnsible AWXAnsible Tower
PowerShell 【PowerShell】作業ログの取得[Start-Transcript] 以前、テキストをファイルに出力する方法をご紹介しました。 今回は、[Start-Transcript]を使用して作業ログを取得(出力)する方法を解説します。 2022.02.16 PowerShellWindows
Ansible 【Ansible Tower/AWX】becomeディレクティブで権限昇格を行う Ansible AWXで「become」ディレクティブを使用し、権限昇格しつつコマンドを実行する方法を解説します。Linuxにおける「sudo」コマンドと同じような機能となります。 2022.02.14 AnsibleAnsible AWXAnsible Tower
Ansible 【Ansible AWX】Python関連の警告の対処方法 Ansible AWXのジョブを実行した際、警告(WARNING)が出力されました。ジョブ自体は正常終了しましたが、気持ち悪かったので対処しましたので、対処方法を残しておきます。 2022.02.10 AnsibleAnsible AWXAnsible Tower
Ansible 【Ansible AWX 15.0.1】追加変数の設定方法(インベントリー・ホスト) 以前、Ansible AWXのインベントリーとホストを新規登録する方法をご紹介しました。 今回は、追加変数を設定する方法を解説したいと思います。 2022.02.10 AnsibleAnsible AWXAnsible Tower
AlmaLinux 【AlmaLinux8.4】Python3.6のインストール方法 Ansible AWXの被管理サーバーにPythonが入っておらず、ジョブの実行時に警告が表示されたため、Pythonをインストールしました。その時の手順を残しておこうと思います。 2022.02.10 AlmaLinuxLinuxPython
Ansible 【Ansible AWX 19.2.2】ログイン画面が真っ白になる問題の回避 Ansible AWXのWEB画面に接続時、通常はログイン画面が表示されますが、真っ白な画面が表示される問題の回避方法になります。 2022.02.09 AnsibleAnsible AWX
Ansible 【Ansible Tower/AWX】SSHのフィンガープリントを無視して接続を行う Ansible Tower、AWX環境にて、被管理ホストに接続する際、初回接続時はフィンガープリントの確認メッセージが表示されます。この確認が行われるとジョブが途中で停止してしまうため、無視して接続させる方法を解説します。 2022.02.07 AnsibleAnsible AWXAnsible Tower
PowerShell 【PowerShell】シンプルにテキストを出力する関数 以前、PowerShellで簡単にテキストを出力方法を解説しましたが、同じような記述が何度もあり、ソースコードの可読性が低くなっていました。 今回は、部品化することで、処理内容は変更せず、可読性を上げたいと思います。 2022.02.06 PowerShellWindows
PowerShell 【PowerShell】シンプルにテキストを出力する 以前、PowerShellでファイルリストをCSVで出力する方法を解説しました。 今回は、テキストをファイルに書き出す方法を解説したいと思います。 2022.02.05 PowerShellWindows
Ansible AWX 【Ansible AWX 15.0.1】ジョブテンプレートの実行 前回まで、ジョブテンプレートに必要な各種定義を作成してきました。 今回は、実際に実行してみようと思います。 2022.02.01 Ansible AWXAnsible Tower
Ansible 【Ansible Tower/AWX】疎通確認に最適!pingモジュールの使い方 疎通確認を行う際、必ずと言っていいほど使用する「ping」コマンドですが、今回は、Ansibleモジュールの「ping」の使用方法を解説したいと思います。 2022.01.30 AnsibleAnsible AWXAnsible Tower
Ansible AWX 【Ansible Tower/AWX】テンプレートの新規作成 以前、AWXで「プロジェクト」、「インベントリー」の作成方法をご紹介しました。 今回は、「テンプレート」を新規作成する方法になります。 「テンプレート」とは、ジョブを実行するための「プロジェクト」、「インベントリー」、「認証情報」などを組み合わせた定義のセットになります。 2022.01.28 Ansible AWXAnsible Tower
Python 【Python】Python使い必見!ライブラリ提供サイト集 [pip]、[pip3]コマンドなどで、ライブラリをインストールする際、必要なモジュールを毎回探すのに手間が掛かるため、まとめておくことにしました。 2022.01.28 Python
Linux 【TeraTermマクロ】コマンドの実行結果をテキストに出力する 前回は、TeraTermマクロで新規ファイルを作成し、テキストを書き込む方法とコマンドの実行結果を取得する方法をご紹介しました。 今回は、これらを組み合わせて、Linux端末へのコマンドの実行結果をテキストに出力したいと思います。 2022.01.28 Linux