apiDocsService パラメーター

apiDocsService を使用して、API 資料にアクセスします。

apiDocsServiceSIPEnvironmentで定義されていない場合、API 文書コンテナーはデプロイされません。 実稼働環境では、API 文書コンテナーをデプロイする必要はないことをお勧めします。 開発環境および QA 環境の場合、API 文書コンテナーをデプロイできます。

以下の YAML スニペットは、 apiDocsServiceのサンプル・スキーマです。
apiDocsService: {} 
  replicaCount: 1
  resources:
    limits:
      cpu: '1'
      memory: 1.5Gi
    requests:
      cpu: '0.1'
      memory: 1Gi
    # affinityAndTolerations:""
    # topology: {}
以下の表で、 apiDocsServiceの一般パラメーターについて説明します。
表 1. 特性 apiDocsService
プロパティー デフォルト値 値タイプ 必須 説明
affinityAndTolerations ストリング いいえ SIPEnvironmentで定義されている affinityAndTolerations の名前を使用します。
replicaCount 1 整数 いいえ デプロイするサーバー・インスタンスの数を指定します。
resources 制限:
CPU= '1'
メモリー = 1.5Gi
要求:
CPU= '0.1'
メモリー = 1Gi
オブジェクト いいえ apiDocsServiceの CPU およびメモリーのリソース要求と制限を指定します。
topology アレイ いいえ サーバーに使用するTopology Spread Constraintsの名前を指定する。 例えば、 topology: [constraint1, constraint2]

サーバーまたはジョブで定義されたトポロジーは、個々のサービスグループで定義されたものよりも優先されます。

詳細については、 サーバーからTopology Spread Constraintsを呼び出す例を参照してください。