ファンクション開発の構成の検証
テナンシおよびFn Project CLI開発環境がOCI Functionsでファンクション開発の準備ができていることを確認する方法をご確認ください。
Fn Project CLIでOCI関数を使用する前に、使用する予定の関数ワークフローの前提条件ステップを正常に完了したことを確認することをお薦めします。Preparing for Functionsおよびイメージベースの関数の場合は、Functions QuickStart Guidesを参照してください。具体的には、次のものがあることを確認します。
- テナンシの設定(OCI関数のテナンシ構成のノートを参照)
- Fn Project CLI開発環境の設定(OCI関数のクライアント環境構成ノートを参照)
構成タスクを正常に完了すると、Fn ProjectのCLIがAPIエンドポイントと通信できるようになります。
Fn ProjectのCLIがAPIエンドポイントと通信できることを確認するには:
-
ファンクション開発者として開発環境にログインします。
-
ターミナル・ウィンドウで、次のように入力して、OCI Functionsに定義されているアプリケーションのリストを表示してみます:
fn list apps -
次のいずれかが表示された場合、システムが正しく構成されているため、ファンクションの作成およびデプロイを続行できます:
- アプリケーションが見つからないことを示すメッセージ。OCIファンクションに対してテナンシが初めて構成された場合に、これが予想されます。
- すでに作成されているアプリケーションのリスト。他のユーザーがファンクション開発のテナンシをすでに使用している場合、これが予想されます。
-
エラー・メッセージが表示される場合、不正な構成が原因で、Fn ProjectのCLIがAPIエンドポイントと通信できない可能性があります。次を行います:
- 構成タスクを確認して、指示どおりに完了したことを確認します。OCI関数のテナンシ構成のノートおよびOCI関数のクライアント環境構成のノートを参照してください。イメージベースの関数については、Functions QuickStart Guidesも参照してください。
- 一般的な問題の解決策を確認します(OCI関数のトラブルシューティングを参照)。