Azure Pipelineで自分のMacでセルフホステッド してみる
![アイキャッチ](https://takumi-oda.com/blog/wp-content/uploads/2022/11/Azure_logo-150x150.png)
色々と実験していくために、自前のADO(Azure DevOps)を用意しました。
業務でよく使うようになったので、今回はPipelinesで自分のMacをセルフホステッドする実験をしていきたいと思います。
こちら ...
ADB2CからMicrosoft Graph APIを使ってみる
![アイキャッチ](https://takumi-oda.com/blog/wp-content/uploads/2022/11/Azure_logo-150x150.png)
Azure AD B2C テナントをazコマンドで管理していこうと考えていました。
ただ、azコマンドでB2Cのユーザフローを設定する方法などが見つからなかった。
理想としては
アプリ ...
Dockerチートシート
![](https://takumi-oda.com/blog/wp-content/uploads/2020/03/docker-150x150.png)
最近Dockerでの作業が多いけど、毎度忘れては調べてとやってるので、よく使うコマンドを蓄積していく。
実行系最後に実行したDockerに入るdocker exec -it $(docker ps -l -q)/bin/bash ...Bastionについて調査
![アイキャッチ](https://takumi-oda.com/blog/wp-content/uploads/2023/09/bastion-150x150.png)
仮想マシンに安全に接続するためのサービスがBastionです。
Azure Bastion は仮想ネットワークごとにデプロイされます。
ということなので、VNET毎に用意する必要があります。
よく使 ...
VMへの接続をBastionのSSH 秘密キーの認証でやっていく
![アイキャッチ](https://takumi-oda.com/blog/wp-content/uploads/2023/09/bastion-150x150.png)
Bastionについての調査の過程でこちらをやっていく。
今回実験に使ったソースはこちら
ブランチを分けて色々な構成を試していってるのでブランチがmainでないです。
Terraformでリソース作成して、 ...
Gitでignore忘れた時に追跡から外す
![](https://takumi-oda.com/blog/wp-content/uploads/2019/11/github-150x150.png)
よく忘れるので書いておきます。
まず、無視したいファイル名またはパターンを.gitignoreファイルに追加します。
次にローカルキャッシュから削除
git rm -r --cached <fold ...ssh-keygenの個人的なチートシート
![](https://takumi-oda.com/blog/wp-content/uploads/2017/12/環境構築-150x150.png)
ssh-keygenの基本
秘密鍵の保存先は~/.ssh/になる。これが一般的な場所。
鍵が何に使用されるのかを一目でわかるように、ファイル名を明示的にすることが推奨されている。例えば、Azure VM用の鍵であれば、az_ ...