2023-06-01から1ヶ月間の記事一覧

俺のフレンチ 博多

結婚記念日に「俺のフレンチ 博多」に行ってきた。お目当てはロッシーニ。博多にオープンして何年経つだろう。ようやく食べに行けた。 てっきり、週末のランチはコースが無いと思っていて、単品で食べたいものを注文しまくる気でいたら、「俺のスペシャルコ…

Container Insights で収集されたAKS のコンテナログを検索する

AKS で動かしている Windows コンテナ内では、一応アプリが標準出力にカスタムログを書き込んでいる。 AKS のクラスタを作成したら Container Insights が有効になっていたので、保存場所になっている Log Analytics ワークスペースを見てみたら、ContainerL…

数学ガールの秘密ノート/式とグラフ

「数学ガールの秘密ノート」シリーズの最初の巻である「数学ガールの秘密ノート/式とグラフ」を読んだ。数学の学び直しをずっとやりたいと思っていたので、難易度低めな秘密ノートシリーズから入るのがちょうど良いのでは、という目論見。 例えば、学生時代…

40th Anniversary

また1つ歳をとってしまった。ついにフォーテイ。39と40では大差ないように思えて、10の位が1つ増えるのはインパクト大。アラフォーだからか、春休みからGWにかけて体重増。運動して健康的にダイエットせねば。さすがに健康に気を使わないといけないな。お菓…

Azure RBAC を使用した Azure AD Authentication を有効にした Azure Kubernetes Service のクラスタを C# で操作する

C# で KubernetesClient を使って AKS のクラスタを操作するとき、認証情報はローカルに保存されたものを使っていたけど、本番ではそうはいかない。 AKS では認可に Azure RBAC が使えるので、例えば Azure AD でアプリを登録し、Azure RBAC で AKS のクラス…

アルスラーン戦記(19)

アルスラーンとダリューンは、ついに始まりの地アトロパテネに戻ってきた。ギスカール率いるルシタニア軍とアルスラーン率いるパルス軍による、第二次アトロパテネ会戦。第一次から作中時間では9ヶ月しか経過してないのか。 第一次では、ルシタニア軍がアン…

Container Insights が収集した AKS のコンテナのメトリックを取得

Azure SDK for .NET の Azure.Monitor.Query 使えば、Container Insights が収集した AKS のコンテナのメトリックを取得できた。 www.nuget.org LogsQueryClient で Log Analytics ワークスペースに対して Kusto クエリを実行。 using Azure.Identity; using…

C# で Azure SQL Server のファイアウォール規則を操作する

Azure.ResourceManager.Sql を使って、Azure SQL Server のファイアウォール規則を操作できた。 www.nuget.org using Azure; using Azure.Identity; using Azure.ResourceManager; using Azure.ResourceManager.Sql; const string SubscriptionId = "<サブス…

アオアシ(32)

32巻はほぼ、スペイン時代の福田の話だった。 言葉の壁に苦労しスタートダッシュに失敗したが、地元の子ども達ににサッカー教えながら実戦的なスペイン語を学習するあたりさすが。そこから福田の無双開始。ただ、福田一人で勝利に導くかと思いきや、そこまで…

C# で Microsoft Azure のリソースのメトリック取得

Microsoft Azure のリソースのメトリックを取得したかった。Azure SQL Database のとか。 Azure SDK for .NET の Azure.Monitor.Query 使えば、任意のリソースのメトリックを取得できた。 www.nuget.org using Azure.Identity; using Azure.Monitor.Query; u…