show log include yuh

勉強したことの復習を兼ねて、IT関係(ネットワーク/サーバ/アプリケーション)についてまとめてます。たまに趣味のこと

スポンサーリンク

Cloud

コンテナをpushすると発生した denied: Permission "artifactregistry.repositories.uploadArtifacts" denied on resource

概要 Github ActionsでCloud RUNをデプロイしようとしたところ以下のエラーで動きませんでした。 エラー内容からサービスアカウントの権限を変えたりしていましたが実際は違う部分でした。 denied: Permission "artifactregistry.repositories.uploadArtifac…

Github ActionsとWorkload Identityを利用してCDを実現する

概要 GCPを利用してアプリケーションを作成しているのですが、まず本格的な開発を進める前にデプロイまでのパイプラインを作りたいと思います。 Github でdevelopブランチにマージがされると Github Actionsを利用してアプリケーションが自動的にデプロイす…

terraformのコマンドをまとめる

概要 terraformクラウド環境をコード化することができる便利なツールです。 今回自分のGCPの環境をterraformで管理したいと思います。 もともとGCPではアメリカインスタンスは1つ無料で使えるため、昔手動でGCEをデプロイしていたのでこれをコード化します。

Cloud RUN Failed to start and then listen on the port defined by the PORT environment variable.

概要 M2 MacにてコンテナをビルドしてCloud RUNにあげようとしたところ、エラーが発生してデプロイがうまくいきませんでした。 どうやら原因はCPU起因だったようです、Intel CPUでは問題ないっぽい。

A3RTとGASを利用しておしゃべりBotを作ってみる

概要 以前紹介していた雑談BotがAPIの提供のサービス終了のようで利用できなくなっていました。 新しくA3RTのAPIを用いて実装してみたいと思います。今回GASを使うことで無料で運用することできました。 yunabe.hatenablog.com

BigQueryのクエリ実行をGAE(PaaS)で連携

概要 BigQueryはペタバイト規模のデータベースに対して超高速にクエリを実行することができるデータウェアハウスです。 クエリ発行はSQLベースでありGUIでもクエリ発行することができます。さらにプログラムで実行する際にもBigQuery連携のライブラリも用意…

StackStormでGCPリソースを操作する

概要 GCPのリソースを操作する際はサービス アカウントでjsonキーをダウンロードし、 環境変数に先程ダウンロードした GOOGLE_APPLICATION_CREDENTIALS で指定する必要があります。今回StackStormでBigQueryを操作するために調査してみました。

PaaS(AppService)を使ってサーバレスアーキテクチャを実現する

概要 サーバレスアーキテクチャの練習としてAzureのPaaS(AppService)とMySQL(Azure Database for MySQL)を使って簡単なAPIサーバをデプロイします。

fish を用いてPython(flask) 環境を構築

概要 Azure App Service でPython環境を構築するとき、fishを使っていたので、コピペでうまくいかなった部分です。 わざわざ違うシェル入れてるのだから勉強しなきゃだめですね。 Azureというより、ローカルの環境を構築する際について記載しています。