GCPのGUIで詰んだら、Cloud Shell+CUIに逃げたほうが早かった話(失敗談)

この記事の内容について、業務や開発でお困りの場合は個別に対応できます。

正直に言うと、 GCPのGUIだけで何とかしようとして、かなり消耗しました。

IAM、API有効化、権限エラー。 画面を行ったり来たりして、

  • どこで何を設定したのか分からなくなる
  • エラーメッセージが抽象的で原因が見えない
  • クリック操作の履歴が残らない

この状態で「たぶんここかな?」を繰り返して、 気づいたら結構な時間が経っていました。

転機:Cloud Shell を開いた瞬間

途中でふと、

あ、これ Cloud Shell 起動して gcloud 叩いたほうが早いのでは?

と思って、GCP内で Cloud Shell を起動。

そこからは一気に状況が変わりました。

  1. gcloud config get-value project で今どのプロジェクトを触ってるか即確認
  2. gcloud services enable xxx.googleapis.com でAPI有効化を明示的に実行
  3. IAMの付与エラーも、CLIのエラー文のほうがまだ意味が分かる

何より大きかったのは、 その場でAIにCUIのログを貼って相談できること。

GUIのスクショより、 コマンド+エラーメッセージのほうが圧倒的に話が早い。

後から思ったこと

今振り返ると、

  • GUIは「設定が分かっている人」向け
  • トラブルシュートはCUIのほうが圧倒的に強い
  • GCPは最初から Shell前提で考えたほうが精神衛生にいい

という結論でした。

GCPのGUIで死にかけている人ほど、 一度 Cloud Shell を起動して、

  • gcloud
  • ログ
  • エラーメッセージ

をそのままAIに投げながら進めたほうが、 結果的に早く・正確に・安全に進められると思います。

これは完全に、 自分が遠回りして気づいた失敗談です。

【重要】AIにログを投げる際の注意点 CUIに逃げるのは効率的ですが、セキュリティには十分注意してください。 APIキー、サービスアカウントキー(JSONの中身)、パスワードなどの機密情報は絶対にAIに貼り付けないようにしましょう。 ログを貼る前に、必ず機密情報が含まれていないか確認する癖をつけてください。


Cloud Vision OCR シリーズ記事一覧

本記事は、Cloud Vision API を使った OCR 環境構築・運用に関するシリーズ記事の一部です。

ZIDOOKA!

この記事の内容について、対応できます

この記事に関連する技術トラブルや開発上の問題について個別対応を行っています。

個別対応は3,000円〜 内容・工数により事前にお見積りします
最後までお読みいただきありがとうございました

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

AI活用に関するポリシー

当サイトでは、記事の執筆補助にAIを活用する場合がありますが、全面的な委任は行いません。