値ファイル
values.yaml
ファイルを使用すると、Space On-Premises を Kubernetes クラスターにインストールできます。詳細は Kubernetes のインストールをご参照ください。values.yaml
を取得するには、次を実行します。
グローバルパラメーター
名前 | 説明 | 値 |
---|---|---|
| Space コンポーネントのイメージを含むレジストリの URL |
|
| レジストリの資格情報。資格情報ではなく、対応するシークレットを指定します |
|
| Space アプリケーションのログ形式: 平文または json |
|
| ログの詳細度: 情報、エラー、デバッグ、トレース |
|
| Helm テストフックを有効 / 無効にします |
|
共通パラメーター
名前 | 説明 | 値 |
---|---|---|
| Kubernetes のバージョン |
|
| テンプレート内の lib.name を部分的にオーバーライドするプレフィックス |
|
| テンプレート内の lib.name をオーバーライドする名前 |
|
| テンプレート内のすべてのリソースに適用されるラベルのキー / 値マップ |
|
| テンプレート内のすべてのリソースに適用されるアノテーションのキー / 値マップ |
|
| テンプレート内の lib.namespace をオーバーライドする名前 |
|
Space 応用
名前 | 説明 | 値 |
---|---|---|
| コンテナーレジストリの URL |
|
| コンテナーリポジトリの URL |
|
| イメージバージョン |
|
| コンテナーイメージのプルポリシー |
|
| レジストリの資格情報。資格情報ではなく、対応するシークレットを指定します |
|
| デフォルトのアプリケーション構成をオーバーライドします |
|
| アプリケーションの pods の初期番号 |
|
| カスタム pod ラベル |
|
| カスタム pod アノテーション |
|
| 追加の環境変数 |
|
| JAVA_OPTS 環境変数に含まれる追加設定 |
|
| pod で利用可能な最大 CPU (リソースリクエスト) |
|
| pod で利用可能な最大メモリ (リソースリクエスト) |
|
| pod で使用可能な最小 CPU (リソース制限) |
|
| pod で使用可能な最小メモリ (リソース制限) |
|
| Space API ポート番号 |
|
| Space Web UI ポート番号 |
|
| 追加のアノテーション |
|
| セキュリティコンテキストを有効 / 無効にします |
|
| 実行時にファイルシステムにアクセスできるグループ ID |
|
| セキュリティコンテキストを有効 / 無効にします |
|
| プロセスを実行するユーザーの ID |
|
| プロセスを root ユーザーで実行できるかどうかを指定します |
|
| プロセスが実行時にさらに多くの権限を取得できるかどうかを指定します |
|
| プロセスのルートファイルシステムが読み取り専用かどうかを指定します |
|
| プロセスが使用を許可されていないカーネル機能のリスト |
|
| livenessProbe を有効 / 無効にします |
|
| 最初の livenessProbe を取得するまでの初期遅延 (秒単位) |
|
| livenessProbe を取得する期間 (秒単位) |
|
| livenessProbe のタイムアウト (秒単位) |
|
| livenessProbe が失敗した場合の再試行回数 |
|
| livenessProbe が成功したとみなされる最小連続成功数 |
|
| readinessProbe を有効 / 無効にします |
|
| 最初の readinessProbe を実行するまでの初期遅延 (秒単位) |
|
| 準備期間プローブ(秒単位) |
|
| readinessProbe のタイムアウト (秒) |
|
| readinessProbe が失敗した場合の再試行回数 |
|
| readinessProbe が成功したとみなされる最小連続成功数 |
|
| readinessProbe を有効 / 無効にします |
|
| 最初の startupProbe を実行する前の初期遅延(秒単位) |
|
| 秒単位での startupProbe の取得期間 |
|
| 秒単位での startupProbe のタイムアウト |
|
| startProbe が失敗した場合の再試行回数 |
|
| startProbe が成功したとみなされる最小連続成功数 |
|
| サービスアカウントを作成するかどうかを指定します |
|
| サービスアカウント名 |
|
| アカウントが Kubernetes API からアクセストークンをマウントできるかどうかを指定します |
|
| アノテーションのキー / 値マップ |
|
| 自動スケーリングを有効 / 無効にします |
|
| pods の最小数 |
|
| pods の最大数 |
|
| CPU 使用率のしきい値 |
|
| メモリ使用率のしきい値 |
|
| メイン暗号化キー |
|
| Webhook 暗号化キー |
|
| reCAPTCHA を有効 / 無効にします |
|
| reCAPTCHA のバージョン |
|
| アプリケーションを識別するために使用される siteKey |
|
| reCAPTCHA による認証に使用される SecretKey |
|
| reCAPTCHA 設定を使用した外部シークレットの名前 |
|
| ファーストネーム |
|
| ラストネーム |
|
| ユーザー名 |
|
| パスワード |
|
| メール |
|
| メインシークレットの名前 |
|
| Space からの送信メールを有効または無効にします |
|
| メールの送信に使用される SMTP サーバーアカウントのユーザー名 |
|
| メールの送信に使用される SMTP サーバーアカウントのパスワード |
|
| SMTP サーバーのホスト名 |
|
| (必須) SMTP サーバーのポート。通常、25 または 2525 |
|
| メールサーバープロトコル。通常、SSL、TLS、SMTP |
|
| (必須) メールアドレス。Space はメールの送信に使用します |
|
| 送信通知が集約される間隔 |
|
| 送信メールの制限 (1 秒あたりのメール数)。デフォルトは 3 です。 |
|
| 待機キューの名前。基本的には、次のフォルダーの名前です。 |
|
| 外部 k8s シークレットの形式でメール設定を提供することが可能です |
|
| OAuth 2.0 認証サーバーによってアクセストークンを発行するための X.509 でエンコードされた公開キー |
|
| OAuth 2.0 認証サーバーによってアクセストークンを発行するための、PKCS#8 でエンコードされた 4096 ビットの秘密キー。 |
|
| 128 ビットキー。生成するには、$(openssl rand -base64 16) を実行します。 |
|
| 128 ビットキー。生成するには、$(openssl rand -base64 16) を実行します。 |
|
| 128 ビットキー。生成するには、$(openssl rand -base64 16) を実行します。 |
|
| 外部アプリケーションへの送信メッセージの署名 / 検証用の X.509 でエンコードされた公開キー |
|
| 外部アプリケーションへの送信メッセージの署名 / 検証用の PKCS#8 でエンコードされた 4096 ビット秘密キー |
|
| 認証サーバー設定を含む外部シークレットの名前 |
|
| ライセンス文字列 |
|
| データベースのホスト名 |
|
| データベースポート |
|
| データベース名 |
|
| データベースのユーザー名 |
|
| データベースのパスワード |
|
| データベース設定を含む外部シークレットの名前 |
|
| アイドル状態のプールのサイズ |
|
| Redis ホスト名 |
|
| Redis ポート |
|
| (オプション) Redis ユーザー名 |
|
| (オプション) Redis パスワード |
|
| Redis 設定による外部シークレットの名前 |
|
| バケットが配置されているリージョン |
|
| バケット名 |
|
| バケットが存在する場合は「true」、そうでない場合は「false」 |
|
| ストレージ URL |
|
| ストレージアクセスキー |
|
| ストレージ秘密鍵 |
|
| ストレージ設定を含む外部シークレットの名前 |
|
| Elasticsearch ホスト名 |
|
| Elasticsearch ポート |
|
| Elasticsearch URL スキーム (デフォルトでは http)。可能な値: http、https |
|
| Elasticsearch プレフィックス |
|
| ベアラー認証トークン |
|
| APIKey 認証用の API キー |
|
| Basic 認証用のユーザー名 |
|
| Basic 認証用のパスワード |
|
| Elasticsearch 設定を使用した外部シークレットの名前 |
|
| Elasticsearch 監査ホスト名 |
|
| Elasticsearch 監査ポート |
|
| Elasticsearch 監査 URL スキーム (デフォルトでは http)。可能な値: http、https |
|
| ベアラー認証トークン |
|
| APIKey 認証用の API キー |
|
| Basic 認証用のユーザー名 |
|
| Basic 認証用のパスワード |
|
| Elasticsearch 監査設定を使用した外部シークレットの名前 |
|
| Elasticsearch メトリクスのホスト名 |
|
| Elasticsearch メトリクスポート |
|
| Elasticsearch メトリクスの URL スキーム (デフォルトでは http)。可能な値: http、https |
|
| ベアラー認証トークン |
|
| APIKey 認証用の API キー |
|
| Basic 認証用のユーザー名 |
|
| Basic 認証用のパスワード |
|
| Elasticsearch メトリクス設定を含む外部シークレットの名前 |
|
| Git ホスティング URL |
|
| Git 認証トークン。Space と VCS は同じ値 vcs.secrets.spaceAccessKey を参照する必要があります。 |
|
| VCS 設定を含む外部シークレットの名前 |
|
| Space URL |
|
| 追加の Space URL のリスト |
|
| パッケージの URL |
|
| ログストレージバケットが配置されているリージョン |
|
| ログストレージバケット名 |
|
| バケットが存在する場合は「true」、そうでない場合は「false」 |
|
| ログ保存 URL |
|
| ログストレージアクセスキー |
|
| ログストレージの秘密鍵 |
|
| ログストレージ設定を含む外部シークレットの名前 |
|
| コンテナーイメージレジストリ |
|
| Automation ワーカーイメージを含むリポジトリ |
|
| オートメーションワーカーイメージのバージョン |
|
| ワーカーストレージバケットが配置されているリージョン |
|
| ワーカーストレージバケット名 |
|
| バケットが存在する場合は「true」、そうでない場合は「false」 |
|
| ワーカーストレージ URL |
|
| ワーカーストレージアクセスキー |
|
| ワーカーストレージ秘密鍵 |
|
| ワーカーストレージ設定を使用した外部シークレットの名前 |
|
| コンテナーイメージレジストリ |
|
| Automation Builder イメージを含むリポジトリ |
|
| Automation Builder イメージのバージョン |
|
| コンテナーイメージレジストリ |
|
| Automation DSL コンパイラーイメージを含むリポジトリ |
|
| オートメーション DSL コンパイラーイメージのバージョン |
|
| DSL コンパイラーストレージバケットが配置されているリージョン |
|
| DSL コンパイラーのストレージバケット名 |
|
| バケットが存在する場合は「true」、そうでない場合は「false」 |
|
| DSL コンパイラーのストレージ URL |
|
| DSL コンパイラーのストレージアクセスキー |
|
| DSL コンパイラーのストレージ秘密キー |
|
| DSL コンパイラーのストレージ設定を含む外部シークレットの名前 |
|
| 受信トラフィックをルーティングするための Ingress を有効または無効にします |
|
| イングレスパスタイプ |
|
| イングレスホスト名 |
|
| アノテーション付きのキー / 値マップ |
|
| ホスト名の TLS を有効 / 無効にします |
|
| $parent.hostname の自己署名証明書を作成するかどうかを指定します |
|
| イングレスパス配列 |
|
| イングレスの追加パス |
|
| 追加の TLS 構成 |
|
| $parent.hostname の外部シークレットの名前 |
|
| Ingress クラス名 |
|
| 追加のイングレスルール |
|
| コンテナーイメージレジストリ |
|
| Redis イメージを含むリポジトリ |
|
| Redis イメージのバージョン |
|
| Redis イメージプルポリシー |
|
| コンテナーイメージレジストリ |
|
| PostgreSQL イメージを含むリポジトリ |
|
| PostgreSQL イメージのバージョン |
|
| PostgreSQL イメージプルポリシー |
|
| コンテナーイメージレジストリ |
|
| BusyBox イメージを含むリポジトリ |
|
| BusyBox イメージのバージョン |
|
| BusyBox イメージプルポリシー |
|
| pod で利用可能な最大 CPU (リソースリクエスト) |
|
| pod で利用可能な最大メモリ (リソースリクエスト) |
|
| pod で使用可能な最小 CPU (リソース制限) |
|
| pod で使用可能な最小メモリ (リソース制限) |
|
| セキュリティコンテキストを有効 / 無効にします |
|
| プロセスを実行するユーザーの ID |
|
| プロセスを root ユーザーで実行できるかどうかを指定します |
|
| プロセスが実行時にさらに多くの権限を取得できるかどうかを指定します |
|
| プロセスのルートファイルシステムが読み取り専用かどうかを指定します |
|
| プロセスが使用を許可されていないカーネル機能のリスト |
|
VCS
名前 | 説明 | 値 |
---|---|---|
| コンテナーイメージレジストリ |
|
| VCS イメージを含むリポジトリ |
|
| VCS イメージのバージョン |
|
| VCS イメージプルポリシー |
|
| レジストリ資格情報を含む外部シークレットの名前 |
|
| デフォルトの VCS アプリケーション設定をオーバーライドします |
|
| アプリケーションの pods の初期番号 |
|
| カスタム pod ラベル |
|
| カスタム pod アノテーション |
|
| 追加の環境変数 |
|
| JAVA_OPTS 環境変数に含まれる追加設定 |
|
| pod で利用可能な最大 CPU (リソースリクエスト) |
|
| pod で利用可能な最大メモリ (リソースリクエスト) |
|
| pod で使用可能な最小 CPU (リソース制限) |
|
| pod で使用可能な最小メモリ (リソース制限) |
|
| VCS API ポート番号 |
|
| SSH ポート番号 |
|
| 追加のアノテーション |
|
| 外部サービスの公開を有効にする |
|
| 外部サービスの種類 |
|
| 外部サービスポート |
|
| 追加のアノテーション |
|
| セキュリティコンテキストを有効 / 無効にします |
|
| 実行時にファイルシステムにアクセスできるグループ ID |
|
| セキュリティコンテキストを有効 / 無効にします |
|
| プロセスを実行するユーザーの ID |
|
| プロセスを root ユーザーで実行できるかどうかを指定します |
|
| プロセスが実行時にさらに多くの権限を取得できるかどうかを指定します |
|
| プロセスのルートファイルシステムが読み取り専用かどうかを指定します |
|
| プロセスが使用を許可されていないカーネル機能のリスト |
|
| livenessProbe を有効 / 無効にします |
|
| 最初の livenessProbe を取得するまでの初期遅延 (秒単位) |
|
| livenessProbe を取得する期間 (秒単位) |
|
| livenessProbe のタイムアウト (秒単位) |
|
| livenessProbe が失敗した場合の再試行回数 |
|
| livenessProbe が成功したとみなされる最小連続成功数 |
|
| readinessProbe を有効 / 無効にします |
|
| 最初の readinessProbe を実行するまでの初期遅延 (秒単位) |
|
| 準備期間プローブ(秒単位) |
|
| readinessProbe のタイムアウト (秒) |
|
| readinessProbe が失敗した場合の再試行回数 |
|
| readinessProbe が成功したとみなされる最小連続成功数 |
|
| サービスアカウントを作成するかどうかを指定します |
|
| サービスアカウント名 |
|
| アカウントが Kubernetes API からアクセストークンをマウントできるかどうかを指定します |
|
| アノテーションのキー / 値マップ |
|
| 自動スケーリングを有効 / 無効にします |
|
| pods の最小数 |
|
| pods の最大数 |
|
| CPU 使用率のしきい値 |
|
| メモリ使用率のしきい値 |
|
| セキュリティ上の理由から、VCS では、VCS サービスと同じネットワーク上にあるホスト名のミラーリングを許可していません (RFC 1918 に従って)。ミラーリングを有効にするには、値を「true」に設定します。 |
|
| イベントバスアーキテクチャ |
|
| イベントバスのホスト名 |
|
| イベントバスポート |
|
| (オプション) イベントバスサービスにアクセスするためのユーザー名 |
|
| (オプション) イベントバスサービスにアクセスするためのパスワード |
|
| イベントバス設定を含む外部シークレットの名前 |
|
| VCS ストレージバケットが配置されているリージョン |
|
| VCS ストレージバケット名 |
|
| VCS ストレージ URL |
|
| VCS ストレージアクセスキー |
|
| VCS ストレージの秘密キー |
|
| VCS ストレージ設定を含む外部シークレットの名前 |
|
| データベース名 |
|
| データベースのホスト名 |
|
| データベースポート |
|
| データベースのユーザー名 |
|
| データベースのパスワード |
|
| データベース設定を含む外部シークレットの名前 |
|
| VCS サーバーが SSH ポートで応答するために使用する 2048 ビット RSA 秘密キー |
|
| ここでは、space.vcs.token と同じ値を指定する必要があります。 |
|
| シークレット設定を含む外部シークレットの名前 |
|
| VCS サーバーのパブリック URL |
|
| Space アプリケーションの外部 URL |
|
| VCS トラフィックをルーティングするための Ingress を有効 / 無効にします |
|
| イングレスパスタイプ |
|
| イングレスホスト名 |
|
| アノテーション付きのキー / 値マップ |
|
| ホスト名の TLS を有効 / 無効にします |
|
| $parent.hostname の自己署名証明書を作成するかどうかを指定します |
|
| イングレスパス配列 |
|
| イングレスの追加パス |
|
| 追加の TLS 構成 |
|
| $parent.hostname の外部シークレットの名前 |
|
| Ingress クラス名 |
|
| 追加のイングレスルール |
|
| コンテナーイメージレジストリ |
|
| Redis イメージを含むリポジトリ |
|
| Redis イメージのバージョン |
|
| Redis イメージプルポリシー |
|
| コンテナーイメージレジストリ |
|
| PostgreSQL イメージを含むリポジトリ |
|
| PostgreSQL イメージのバージョン |
|
| PostgreSQL イメージプルポリシー |
|
| コンテナーイメージレジストリ |
|
| BusyBox イメージを含むリポジトリ |
|
| BusyBox イメージのバージョン |
|
| BusyBox イメージプルポリシー |
|
| pod で利用可能な最大 CPU (リソースリクエスト) |
|
| pod で利用可能な最大メモリ (リソースリクエスト) |
|
| pod で使用可能な最小 CPU (リソース制限) |
|
| pod で使用可能な最小メモリ (リソース制限) |
|
| セキュリティコンテキストを有効 / 無効にします |
|
| プロセスを実行するユーザーの ID |
|
| プロセスを root ユーザーで実行できるかどうかを指定します |
|
| プロセスが実行時にさらに多くの権限を取得できるかどうかを指定します |
|
| プロセスのルートファイルシステムが読み取り専用かどうかを指定します |
|
| プロセスが使用を許可されていないカーネル機能のリスト |
|
パッケージ
名前 | 説明 | 値 |
---|---|---|
| コンテナーイメージレジストリ |
|
| パッケージイメージを含むリポジトリ |
|
| パッケージイメージのバージョン |
|
| パッケージイメージプルポリシー |
|
| レジストリ資格情報を含む外部シークレットの名前 |
|
| デフォルトのパッケージアプリケーション構成をオーバーライドします |
|
| アプリケーションの pods の初期番号 |
|
| カスタム pod ラベル |
|
| カスタム pod アノテーション |
|
| 追加の環境変数 |
|
| JAVA_OPTS 環境変数に含まれる追加設定 |
|
| pod で利用可能な最大 CPU (リソースリクエスト) |
|
| pod で利用可能な最大メモリ (リソースリクエスト) |
|
| pod で使用可能な最小 CPU (リソース制限) |
|
| pod で使用可能な最小メモリ (リソース制限) |
|
| パッケージ外部 API のポート番号 |
|
| パッケージ内部 API のポート番号 |
|
| 追加のアノテーション |
|
| セキュリティコンテキストを有効 / 無効にします |
|
| 実行時にファイルシステムにアクセスできるグループ ID |
|
| セキュリティコンテキストを有効 / 無効にします |
|
| プロセスを実行するユーザーの ID |
|
| プロセスを root ユーザーで実行できるかどうかを指定します |
|
| プロセスが実行時にさらに多くの権限を取得できるかどうかを指定します |
|
| プロセスのルートファイルシステムが読み取り専用かどうかを指定します |
|
| プロセスが使用を許可されていないカーネル機能のリスト |
|
| livenessProbe を有効 / 無効にします |
|
| 最初の livenessProbe を取得するまでの初期遅延 (秒単位) |
|
| livenessProbe を取得する期間 (秒単位) |
|
| livenessProbe のタイムアウト (秒単位) |
|
| livenessProbe が失敗した場合の再試行回数 |
|
| livenessProbe が成功したとみなされる最小連続成功数 |
|
| readinessProbe を有効 / 無効にします |
|
| 最初の readinessProbe を実行するまでの初期遅延 (秒単位) |
|
| 準備期間プローブ(秒単位) |
|
| readinessProbe のタイムアウト (秒) |
|
| readinessProbe が失敗した場合の再試行回数 |
|
| readinessProbe が成功したとみなされる最小連続成功数 |
|
| readinessProbe を有効 / 無効にします |
|
| 最初の startupProbe を実行する前の初期遅延(秒単位) |
|
| 秒単位での startupProbe の取得期間 |
|
| 秒単位での startupProbe のタイムアウト |
|
| startProbe が失敗した場合の再試行回数 |
|
| startProbe が成功したとみなされる最小連続成功数 |
|
| サービスアカウントを作成するかどうかを指定します |
|
| サービスアカウント名 |
|
| アカウントが Kubernetes API からアクセストークンをマウントできるかどうかを指定します |
|
| アノテーションのキー / 値マップ |
|
| 自動スケーリングを有効 / 無効にします |
|
| pods の最小数 |
|
| pods の最大数 |
|
| CPU 使用率のしきい値 |
|
| メモリ使用率のしきい値 |
|
| データベースのホスト名 |
|
| データベースポート |
|
| データベース名 |
|
| データベースのユーザー名 |
|
| データベースのパスワード |
|
| データベース設定を含む外部シークレットの名前 |
|
| アイドル状態のプールのサイズ |
|
| Redis ホスト名 |
|
| Redis ポート |
|
| (オプション) Redis ユーザー名 |
|
| (オプション) Redis パスワード |
|
| Redis 設定による外部シークレットの名前 |
|
| バケットが配置されているリージョン |
|
| バケット名 |
|
| バケットが存在する場合は「true」、そうでない場合は「false」 |
|
| ストレージ URL。k8s pods と外部クライアントの両方からアクセスできます。 |
|
| ストレージアクセスキー |
|
| ストレージ秘密鍵 |
|
| ストレージ設定を含む外部シークレットの名前 |
|
| Elasticsearch ホスト名 |
|
| Elasticsearch ポート |
|
| Elasticsearch URL スキーム (デフォルトでは http)。可能な値: http、https |
|
| Elasticsearch プレフィックス |
|
| ベアラー認証トークン |
|
| APIKey 認証用の API キー |
|
| Basic 認証用のユーザー名 |
|
| Basic 認証用のパスワード |
|
| Elasticsearch 設定を使用した外部シークレットの名前 |
|
| 公開 URL |
|
| 内部 URL |
|
| Space とパッケージ API の間の対話に使用されるクライアント ID |
|
| Space と Packages API の間の対話に使用されるクライアントシークレット |
|
| パッケージ設定を含む外部シークレットの名前 |
|
| 公開 URL |
|
| 内部 URL |
|
| 受信トラフィックをルーティングするための Ingress を有効または無効にします |
|
| イングレスパスタイプ |
|
| イングレスホスト名 |
|
| アノテーション付きのキー / 値マップ |
|
| ホスト名の TLS を有効 / 無効にします |
|
| $parent.hostname の自己署名証明書を作成するかどうかを指定します |
|
| イングレスパス配列 |
|
| イングレスの追加パス |
|
| 追加の TLS 構成 |
|
| $parent.hostname の外部シークレットの名前 |
|
| Ingress クラス名 |
|
| 追加のイングレスルール |
|
| コンテナーイメージレジストリ |
|
| Redis イメージを含むリポジトリ |
|
| Redis イメージのバージョン |
|
| Redis イメージプルポリシー |
|
| コンテナーイメージレジストリ |
|
| PostgreSQL イメージを含むリポジトリ |
|
| PostgreSQL イメージのバージョン |
|
| PostgreSQL イメージプルポリシー |
|
| コンテナーイメージレジストリ |
|
| BusyBox イメージを含むリポジトリ |
|
| BusyBox イメージのバージョン |
|
| BusyBox イメージプルポリシー |
|
| pod で利用可能な最大 CPU (リソースリクエスト) |
|
| pod で利用可能な最大メモリ (リソースリクエスト) |
|
| pod で使用可能な最小 CPU (リソース制限) |
|
| pod で使用可能な最小メモリ (リソース制限) |
|
| セキュリティコンテキストを有効 / 無効にします |
|
| プロセスを実行するユーザーの ID |
|
| プロセスを root ユーザーで実行できるかどうかを指定します |
|
| プロセスが実行時にさらに多くの権限を取得できるかどうかを指定します |
|
| プロセスのルートファイルシステムが読み取り専用かどうかを指定します |
|
| プロセスが使用を許可されていないカーネル機能のリスト |
|
ラングサービス
名前 | 説明 | 値 |
---|---|---|
| コンテナーイメージレジストリ |
|
| Langservice イメージを含むリポジトリ |
|
| Langservice イメージのバージョン |
|
| Langservice イメージプルポリシー |
|
| レジストリ資格情報を含む外部シークレットの名前 |
|
| デフォルトの Langservice アプリケーション構成をオーバーライドします |
|
| アプリケーションの pods の初期番号 |
|
| カスタム pod ラベル |
|
| カスタム pod アノテーション |
|
| 追加の環境変数 |
|
| JAVA_OPTS 環境変数に含まれる追加設定 |
|
| pod で利用可能な最大 CPU (リソースリクエスト) |
|
| pod で利用可能な最大メモリ (リソースリクエスト) |
|
| pod で使用可能な最小 CPU (リソース制限) |
|
| pod で使用可能な最小メモリ (リソース制限) |
|
| ラングサービスのポート番号 |
|
| 追加のアノテーション |
|
| セキュリティコンテキストを有効 / 無効にします |
|
| 実行時にファイルシステムにアクセスできるグループ ID |
|
| セキュリティコンテキストを有効 / 無効にします |
|
| プロセスを実行するユーザーの ID |
|
| プロセスを root ユーザーで実行できるかどうかを指定します |
|
| プロセスが実行時にさらに多くの権限を取得できるかどうかを指定します |
|
| プロセスのルートファイルシステムが読み取り専用かどうかを指定します |
|
| プロセスが使用を許可されていないカーネル機能のリスト |
|
| サービスアカウントを作成するかどうかを指定します |
|
| サービスアカウント名 |
|
| アカウントが Kubernetes API からアクセストークンをマウントできるかどうかを指定します |
|
| アノテーションのキー / 値マップ |
|
| 自動スケーリングを有効 / 無効にします |
|
| pods の最小数 |
|
| pods の最大数 |
|
| CPU 使用率のしきい値 |
|
| メモリ使用率のしきい値 |
|
| livenessProbe を有効 / 無効にします |
|
| 最初の livenessProbe を取得するまでの初期遅延 (秒単位) |
|
| livenessProbe を取得する期間 (秒単位) |
|
| livenessProbe のタイムアウト (秒単位) |
|
| livenessProbe が失敗した場合の再試行回数 |
|
| livenessProbe が成功したとみなされる最小連続成功数 |
|
| readinessProbe を有効 / 無効にします |
|
| 最初の readinessProbe を実行するまでの初期遅延 (秒単位) |
|
| 準備期間プローブ(秒単位) |
|
| readinessProbe のタイムアウト (秒) |
|
| readinessProbe が失敗した場合の再試行回数 |
|
| readinessProbe が成功したとみなされる最小連続成功数 |
|
コンピューティングサービス
名前 | 説明 | 値 |
---|---|---|
| Space 自動化とリモート開発を有効 / 無効にします |
|
| ネーム Space の作成を有効 / 無効にします |
|
| コンテナーレジストリの URL |
|
| コンテナーリポジトリの URL |
|
| イメージバージョン |
|
| コンテナーイメージのプルポリシー |
|
| レジストリの資格情報。資格情報ではなく、対応するシークレットを指定します |
|
| 自動スケーリングを有効 / 無効にします |
|
| pods の最小数 |
|
| pods の最大数 |
|
| CPU 使用率のしきい値 |
|
| メモリ使用率のしきい値 |
|
| データベースのホスト名 |
|
| データベースポート |
|
| データベース名 |
|
| データベースのユーザー名 |
|
| データベースのパスワード |
|
| データベース設定を含む外部シークレットの名前 |
|
| アイドル状態のプールのサイズ |
|
| ジョブの名前空間サフィックス |
|
| レジストリ資格情報。資格情報ではなく、対応するシークレットを指定します。https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry を参照してください。例: "docker_credentinals_1,docker_credentinals_2" |
|
| ワーカーバージョン |
|
| ComputeService ワーカーイメージレジストリ |
|
| ComputeService ワーカーイメージを含むリポジトリ |
|
| ComputeService ワーカーイメージのバージョン |
|
| タスクのルートディレクトリにマッピングされるボリュームのサイズ: IOPS を分離し、ノード Space を使用しないようにします |
|
| コンテナー内のボリュームマッピング |
|
| DNS が利用できない場合のテスト目的。例: "10.0.0.1:vcs.service.local,10.0.0.1:packages.service.local" |
|
| https://github.com/nestybox/sysbox を使用する場合は true を設定し、特権モードを無効にします |
|
| デフォルトでは「sysbox-runc」 |
|
| 「io.kubernetes.cri-o.userns-mode; 自動: サイズ =65536」 |
|
| (k8s 固有) 動的に作成されたワーカーの新しいボリュームを作成するために使用する k8s ストレージクラスの名前 |
|
| ComputeService pods の数。 |
|
| ComputeService pod の CPU リソース制限 |
|
| ComputeService pod のメモリリソース制限 |
|
| ComputeService pod の CPU リソース要求 |
|
| ComputeService pod の CPU リソース要求 |
|
| Space アプリケーションと ComputeService アプリケーションが相互に通信するために使用する oAuth クライアントの名前。 |
|
| Space アプリケーションと ComputeService アプリケーションが相互に通信するために使用する対称 256 ビット文字列。 |
|
| ComputeService アプリケーションに渡す Java オプションの値。 |
|
| ComputeService サービスの外部ポート。Space サービスは、名前空間内でそれに接続できる必要があります。 |
|
| ComputeService サービスの内部ポート。Space サービスは、名前空間内でそれに接続できる必要があります。 |
|
|
| |
| ジョブアフィニティを有効にする |
|
| そのようなラベルキーを持つノードにジョブを送信するために使用されます |
|
| そのようなラベル値を持つノードにジョブを送信するために使用されます |
|
関連ページ:
![](https://resources.jetbrains.com/help/img/space/onpremK8sCluster.png)
Kubernetes のインストール
Space On-Premises の Kubernetes インストールは、より大きなワークロードの処理に適したスケーラブルなソリューションを提供します。クラスター自体は、独自の環境、Amazon Elastic Kubernetes Service、Google Kubernetes Engine、または Kubernetes をサポートするその他のクラウドサービスで実行できます。サポートされる Kubernetes の最小バージョンは 1.21 です。概要:ユーザーは、モバイルアプリ、W...
![](https://resources.jetbrains.com/help/img/space/K8sWorkersStructure.png)
Kubernetes クラスターに Space をインストールする
このガイドでは、Helm を使用してローカル Kubernetes クラスターに Space On-Premises をインストールする方法を説明します。インストール要件:Kubernetes バージョン 1.21 以降 Helm バージョン 3.6.0 以降クラスターワーカークラスターには少なくとも 5 つのワーカーがあります。OS: Linux、プラットフォーム: x86_64/amd64、推奨される最小リソース: 4 つの CPU コアと 8GB のメモリ、名前空間専用の Kubernetes...
![](https://pleiades.io/icons/jetbrains_logo.png)
オンプレミスの Space の管理
Space On-Premises にのみ固有の管理アクティビティがいくつかあります。Space 製品ライセンスのアップロード。モバイルクライアントのプッシュ通知を有効にします。それ以外の点では、管理の点では、Space On-Premises はクラウドバージョンと何ら変わりません。基本的な管理手順については、https://www.jetbrains.com/help/space/administrator-s-guide.html を参照してください。Space オンプレミスインスタンスをア...