30.12. DeploymentRequest [apps.openshift.io/v1]


Description
DeploymentRequest は、新しいデプロイメントのデプロイメント設定へのリクエストです。
タイプ
object
必須
  • name
  • latest
  • force

30.12.1. 仕様

Expand
プロパティータイプ説明

apiVersion

string

APIVersion はオブジェクトのこの表現のバージョンスキーマを定義します。サーバーは認識されたスキーマを最新の内部値に変換し、認識されない値は拒否することがあります。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources を参照してください。

excludeTriggers

array (string)

ExcludeTriggers は、指定されたトリガーの処理を回避するようにインスタンス化ツールに指示します。このフィールドは、最新のトリガーをオーバーライドし、クライアントが特定のロジックを制御できるようにします。指定しないと、このフィールドは無視されます。

force

boolean

Force は、新しいデプロイメントを強制的に実行しようとします。デプロイメント設定が一時停止となっている場合は、これを true に設定すると、無効なエラーが返されます。

kind

string

kind はこのオブジェクトが表す REST リソースを表す文字列の値です。サーバーはクライアントが要求を送信するエンドポイントからこれを推測できることがあります。これを更新することはできません。CamelCase詳細については、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds を参照してください。

latest

boolean

最新は、すべてのトリガーからの最新の状態でデプロイメント設定を更新します。

name

string

新しいデプロイメントを要求するためのデプロイメント設定の名前。

30.12.2. API エンドポイント

以下の API エンドポイントを利用できます。

  • /apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs/{name}/instantiate

    • POST: DeploymentConfig のインスタンス化を作成する

30.12.2.1. /apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs/{name}/instantiate

Expand
表30.257 グローバルパスパラメーター
パラメータータイプ説明

name

string

DeploymentRequest の名前

namespace

string

チームやプロジェクトなどのオブジェクト名と認証スコープ

Expand
表30.258 グローバルクエリーパラメーター
パラメータータイプ説明

dryRun

string

これがある場合、変更を永続化してはならないことを示します。無効または認識されない dryRun ディレクティブは、エラーレスポンスを引き起こし、リクエストをそれ以上処理しません。有効な値: - All: すべてのドライランステージが処理されます。

fieldManager

string

fieldManager は、これらの変更を行っているアクターまたはエンティティーに関連付けられた名前です。値は 128 文字未満である必要があり、https://golang.org/pkg/unicode/#IsPrint で定義されているように、印刷可能な文字のみが含まれている必要があります。

pretty

string

'true' の場合、出力はきれいに印刷されます。

HTTP メソッド
POST
Description
DeploymentConfig のインスタンス化を作成する
Expand
表30.259 ボディパラメーター
パラメータータイプ説明

body

DeploymentRequest スキーマ

 
Expand
表30.260 HTTP 応答
HTTP コードレスポンス本文

200 - OK

DeploymentRequest スキーマ

201 - Created

DeploymentRequest スキーマ

202 - Accepted

DeploymentRequest スキーマ

401 - Unauthorized

空白

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat