/images/profile.png

Kazuhiro MUSASHI

Opinions are my own.

VaultのOIDCプロバイダー機能を試してみた

Vault as an OIDC Identity Provider | Vault - HashiCorp Learnを参考にして、VaultをOIDC Providerとして利用するようにセットアップしてみました。 前提 Vaultはrootトークンで使う前提だよ。環境はこちら。Vaultは事前にセットアップ済み、Boundaryは新規にインストールする想定です。ただし、Boundaryのインストール方法などは説明しません(ここを見てください)。また、BoundaryサーバにはDockerを事前に導入しておかないと、手順通りにはいきません。 事前作業 v.1.9.0以前のバージョンからVaultをアップグレードして利用する場合には、以下のポリシーをdefaultに追加する必要があります: 1 2 3 4 # Allow a token to make requests to the Authorization Endpoint for OIDC providers. path "identity/oidc/provider/+/authorize" { capabilities = ["read", "update"] } defaultポリシー更新の操作例はこちら: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 kazu634@boundary% vault policy read default > default.

TerraformでRoute53を管理してみたメモ

これまではroadworkでRoute53を管理していたのですが、お仕事関係のこともあってTerraformを利用して、Route53を管理してみようと思いたち、始めてみました。 前提とする環境 前提とする環境は以下になります: 1 2 3 4 5 kazu634@bastion2004% cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20.04 DISTRIB_CODENAME=focal DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS" インストール ここを参考にしてインストールを行います。ログはこちら: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 kazu634@bastion2004% sudo apt-get update && sudo apt-get install -y gnupg software-properties-common curl [sudo] kazu634 のパスワード: ヒット:1 http://192.

Yahoo.com Financeから株価のCSVを取得する方法

日本のYahoo!では無料では取得できないそうなのですが、アメリカのYahoo.comでは日本企業の株価でもCSVで取得できるということで、どのようにすればダウンロードできるか確認してみました。 最終的には自動で株価データをデータベースに入れて、自動的に毎日グラフを更新できるようにするのが目標だよ。こんな感じね。 BIツールで株価を表示させています。こちらはANA pic.twitter.com/dbs1c8TQsX — Kazuhiro Musashi (@MusashiKazuhiro) October 16, 2021 ブラウザから 一番簡単な方法としては、ブラウザからダウンロードします。例えばANAの場合は、ANA HOLDINGS INC (9202.T) Stock Price, News, Quote & History - Yahoo Financeにアクセスするとページが表示されます。 Historical Dataの部分をクリックすると、 過去の株価一覧が表示され、CSVへのダウンロードリンクもあります。 コマンドラインからCSVをダウンロードする ダウンロードリンクをそのままコピーするとhttps://query1.finance.yahoo.com/v7/finance/download/9202.T?period1=1602852276&period2=1634388276&interval=1d&events=history&includeAdjustedClose=trueとなりますが、ここから素直にダウンロードしようとすると、うまくダウンロードできません。 1 2 3 4 5 kazu634@digdag02% wget "https://query1.finance.yahoo.com/v7/finance/download/9202.T?period1=946944000&period2=1634083200&interval=1d&events=history&includeAdjustedClose=true" --2021-10-16 21:47:53-- https://query1.finance.yahoo.com/v7/finance/download/9202.T?period1=946944000&period2=1634083200&interval=1d&events=history&includeAdjustedClose=true query1.finance.yahoo.com (query1.finance.yahoo.com) をDNSに問いあわせています... 119.161.5.251, 119.161.5.252, 2406:6e00:108:fe06::2000, ... query1.finance.yahoo.com (query1.finance.yahoo.com)|119.161.5.251|:443 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 403 Forbidden 2021-10-16 21:47:54 エラー 403: Forbidden。 ユーザーエージェントを指定してあげると、うまくダウンロードできました。 1 2 3 4 5 6 7 8 9 10 11 kazu634@digdag02% wget --user-agent="Mozilla/5.

ほぼ日手帳2022はカズンにしました

学生の時からほぼ日手帳を利用していたのですが、大体はオリジナルを利用していましたが、使い方を考えて、カズンを利用することにしました。 最近の使い方 Peripageというサーマルプリンターを使って、携帯などで撮った写真を手帳に貼り付けることにしました。そうするとこんな感じになります: でも、こうしてしまうと、文字を書き込むことができないことに気づきました。。そこで、倍のサイズのカズンを来年は使うことにしました! カズン、届きました! 9月から来年の手帳が販売されるのですが、今日届きました: Porterのケースを一緒に購入しましたよ:

GoProを自転車に乗せて走りました

GoProを持っているのですが、うまく活用するためにロードバイクに乗せて走ってみることにしました。 撮影した動画の数々 色々と撮影してみました。 多摩川沿いのいつものコース GoProを自転車に乗せて走ってきました。多摩川沿いのコースを走ってきましたので、それをそのまま掲載します: こちらはStravaです: 横浜へ 横浜へサイクリングした際の動画になります。それにしても、iPad Proで動画編集をしているのですが、すごい簡単にできるものですねー 国道1号線を横浜方面へ 国道1号線をひた走っている動画です。 みなとみらいをサイクリング みなとみらいをサイクリングしましたよ。 サイクリング途中の馬車道駅でピカチューを見つけたよ: 馬車道でピカチューを見つけたよ! pic.twitter.com/G7cAKdAY1W — Kazuhiro Musashi (@MusashiKazuhiro) September 11, 2021 Stravaはこちら Stravaはこちらになります: 東京へ 東京訪問へ向かう途中の東京タワーの様子です。 Stravaはこちらになります: まとめ 引き続き動画を撮影していこうと思います。