彷徨うITエンジニアの雑記

ITインフラ関連の雑記とか

Azure Bastion を Powershell からセットアップする

検証環境用にぱっと作って削除したかったのでPowershell化してみた。 注意点 Bastionホストと関連リソースを作成する Bastionホストと関連リソースを削除する 注意点 以下を満たしていないとNew-AzBastionコマンドでエラーになる。 デプロイ先のサブネット名…

Powershellメモ3

簡易的な進捗カウンタをコンソールに表示したい UNIXシェルみたいに、コマンド出力をそのまま文字列として扱いたい 簡易的な進捗カウンタをコンソールに表示したい Write-Host -NoNewline ("`r" + "hogehoge") を使う `r = CR(キャリッジ・リターン)でカーソ…

個人でMS Azureの実習を始める手順②

AzureをCLIから操作するためにPowershell環境を整備する。 使用頻度の高いモジュールとしてAz、AzureADPreview、MSOnlineをインストールする。 1. AzureのPowershellモジュールの種類 2. インストール要件確認 3. Powershellスクリプトの実行を許可する 4. A…

terraformの昔書いた.tfファイルを直す

バージョン0.12からシンタックスに変更が入ったため*1、昔書いた .tf を terraform plan するとSyntax Error出まくりで鬱になる。実際に引っかかったエラーを記載しておく。 関数の結果を取得するとき "${ }" で囲まない >= 0.12 "${cidrhost(var.private_su…

AWS AppStream2.0を使った踏み台構築手順

AWS AppStream2.0 は Citrix XenApp や Microsoft RemoteApp みたいなソリューションのマネージドサービス。Windows Server上のアプリケーション画面やデスクトップを配信できる。クライアント ➡ AppStream(ログインポータル・コネクションブローカー・リバ…

個人でMS Azureの実習を始める手順①

Microsoftアカウントの準備 1. 適当なレジストラで独自ドメインを取得する 2. MicrosoftアカウントでAzureを新規契約する 3. Microsoftアカウントに全Azureリソースへのアクセス権を与える 4. Azure ADにカスタムドメインを追加し、プライマリドメインを変更…

Powershellメモ2

System.Array クラスで配列を作成する System.Collections.ArrayList クラスでコレクションを作成する Hashtable を Foreach-Object or foreach() したい System.Array クラスで配列を作成する 配列の型を指定しないと System.Array クラスで作成される。 要…

Powershellメモ1

foreach と Foreach-Objectで ループの抜け方が異なる Select-Object の出力を加工したい 危険なコマンドを実行する際に確認のステップを入れる CSV、TSVの作り方・パースの仕方 ルックアップ foreach と Foreach-Objectで ループの抜け方が異なる $list = @…

NTFSで使用可能なファイル名の文字について

2020/3/26 一部UnicodeのコードポイントとUTF-16エンコードが混在していたので修正しました。 WindowsのNTFSは色々な文字をファイル名に使用することができますが、実際どこまで可能なのか試してみました。 とりあえず結果は以下の通りです。 試した文字の種…

CNAMEでSMB共有にアクセスしたい (2/2)

前回の続きです。 wanderingengineer.hatenablog.com本投稿ではファイルサーバをCNAMEでアクセスさせる際の、具体的な設定手順を解説していきます。 作業環境 DNSサーバにCNAMEレコードを作成する ファイルサーバのコンピュータアカウントに、DNSエイリアス…

CNAMEでSMB共有にアクセスしたい (1/2)

CNAMEを使用してDNSエイリアスでファイルサーバにアクセスさせたい、という要求があると思います。 レプリケーション構成でプライマリ・セカンダリを切り替え運用する場合、リプレース時に既存ファイルサーバの名前を維持したい、等。 単純にファイルサーバ…

Windows 10 でヘッドセットが使えなくなった場合のTIPS

Web会議中にヘッドセットのバッテリーが切れて、別のヘッドセットに切り替えた時に、マイクが音拾わないンゴ、、、。 って状況になって焦ったので自分用メモ。 Web会議アプリを終了する 自分がミーティング主催者の場合は別の参加者に委任してから終了するこ…

日本国内で購入可能な企業向けファイルサーバについてまとめてみた

2019年12月現在、日本国内のリセラーから購入可能なファイルサーバについてまとめてみました。 職務的に情報量に偏りがあるのは許してほしい。 ターゲット 用途 アプライアンス型とSDS型(Software Difined Storage) スケールアップ型とスケールアウト型 アプ…