パッケージ設定
このページにはパッケージステージに関連し、パッケージステージによってメンテナーされる設定の網羅的なリストがあります。
インスタンス設定
パッケージ・レジストリ
設定 | テーブル | 説明 |
---|---|---|
npm_package_requests_forwarding | application_settings | インスタンスレベルでの npm パッケージ転送を有効または無効にします。 |
pypi_package_requests_forwarding | application_settings | インスタンスレベルで PyPI パッケージの転送を有効あるいは無効にします。 |
packages_cleanup_package_file_worker_capacity | application_settings | パッケージファイルのクリーンアップに許可される同時ワーカー数。 |
package_registry_allow_anyone_to_pull_option | application_settings |
Allow anyone to pull from Package Registry を有効/無効にします。 |
throttle_unauthenticated_packages_api_requests_per_period | application_settings |
throttle_unauthenticated_packages_api_period_in_seconds で定義された期間における、認証されていないパッケージ API リクエストのリクエスト制限。 |
throttle_unauthenticated_packages_api_period_in_seconds | application_settings | 認証されていないパッケージ API リクエストを計測する期間 (秒単位)。 |
throttle_authenticated_packages_api_requests_per_period | application_settings |
throttle_authenticated_packages_api_period_in_seconds で定義された期間における、認証済みパッケージ API リクエストのリクエスト制限。 |
throttle_authenticated_packages_api_period_in_seconds | application_settings | 認証済みパッケージ API リクエストを計測する期間 (秒単位)。 |
throttle_unauthenticated_packages_api_enabled | application_settings | |
throttle_authenticated_packages_api_enabled | application_settings | パッケージ API のリクエスト制限/スロットリングを有効/無効にします。 |
conan_max_file_size | plan_limits | Conan パッケージファイルの最大ファイルサイズ。 |
maven_max_file_size | plan_limits | Maven パッケージ・ファイルの最大ファイル・サイズ。 |
npm_max_file_size | plan_limits | npm パッケージファイルの最大ファイルサイズ。 |
nuget_max_file_size | plan_limits | NuGetパッケージファイルの最大ファイルサイズ。 |
pypi_max_file_size | plan_limits | PyPIパッケージファイルの最大ファイルサイズ。 |
generic_packages_max_file_size | plan_limits | 汎用パッケージファイルの最大ファイルサイズ |
golang_max_file_size | plan_limits | GoProxyパッケージファイルの最大ファイルサイズ。 |
debian_max_file_size | plan_limits | Debian パッケージファイルの最大ファイルサイズ。 |
rubygems_max_file_size | plan_limits | RubyGems パッケージファイルの最大ファイルサイズ |
terraform_module_max_file_size | plan_limits | Terraform パッケージファイルの最大ファイルサイズ。 |
helm_max_file_size | plan_limits | Helm パッケージファイルの最大ファイルサイズ。 |
コンテナレジストリ
設定 | テーブル | 説明 |
---|---|---|
container_registry_token_expire_delay | application_settings | コンテナレジストリ認証トークン(JWT) の有効期限が切れるまでの時間 (分単位)。 |
container_expiration_policies_enable_historic_entries | application_settings | 12.8 より古いプロジェクトでコンテナクリーンナップポリシーを使用することを許可または禁止します。 |
container_registry_vendor | application_settings | コンテナレジストリのベンダー。GitLabコンテナレジストリの場合はgitlab 、外部レジストリの場合はその他の値。 |
container_registry_version | application_settings | コンテナレジストリの現在のバージョン。 |
container_registry_features | application_settings | 接続されているコンテナレジストリでサポートされている機能。例えば、タグの削除など。 |
container_registry_delete_tags_service_timeout | application_settings | タグの一括削除にかかるクリーンアップ処理の最大時間(秒)。 |
container_registry_expiration_policies_worker_capacity | application_settings | 同時に実行できるコンテナイメージのクリーンアップポリシーワーカーの数。 |
container_registry_cleanup_tags_service_max_list_size | application_settings | クリーンアップポリシーの 1 回の実行で削除できるタグの最大数。追加のタグは、別の実行で削除する必要があります。 |
container_registry_expiration_policies_caching | application_settings | クリーンアップ ポリシーの実行中にタグの作成タイムスタンプのキャッシュを有効または無効にします。 |
container_registry_import_max_tags_count | application_settings | マイグレーションを受け入れるタグの最大量を定義します。 |
container_registry_import_max_retries | application_settings | マイグレーションがアボートされたときのリトライの最大量。 |
container_registry_import_start_max_retries | application_settings | コンテナレジストリ API に送信されるインポートステップの開始要求の最大量。 |
container_registry_import_max_step_duration | application_settings | 進行中のマイグレーションが古いとみなされるまでの最大秒数。 |
container_registry_import_target_plan | application_settings | コンテナリポジトリを選択する対象のサブスクリプションプラン。 |
container_registry_import_created_before | application_settings | このタイムスタンプより前に作成されたイメージリポジトリのみがマイグレーションの対象となります。 |
container_registry_pre_import_timeout | application_settings |
GuardWorker によってキャンセルされるまでのpre_imports のタイムアウト時間です。 |
container_registry_import_timeout | application_settings | 長時間実行中のインポートがGuardWorker によってキャンセルされるまでのタイムアウト。 |
dependency_proxy_ttl_group_policy_worker_capacity | application_settings | 同時に実行できる依存プロキシのクリーンアップポリシーワーカーの数。 |
名前空間/グループの設定
設定 | テーブル | 説明 |
---|---|---|
maven_duplicates_allowed | namespace_package_settings | Maven パッケージの重複を許可または防止します。 |
maven_duplicate_exception_regex | namespace_package_settings | 重複が許可されない場合に、重複が許可される Maven パッケージを定義する正規表現。これはパッケージの名前とバージョンに一致します。 |
generic_duplicates_allowed | namespace_package_settings | 汎用パッケージの重複を許可または防止します。 |
generic_duplicate_exception_regex | namespace_package_settings | ジェネリックパッケージの重複が許可されていない場合に、重複を許可するジェネリックパッケージを定義する正規表現。 |
nuget_duplicates_allowed | namespace_package_settings | NuGetパッケージの重複を許可または防止します。 |
nuget_duplicate_exception_regex | namespace_package_settings | 重複を許可しない場合に、重複を許可する NuGet パッケージを定義する正規表現。 |
依存プロキシクリーンアップポリシーttl
| dependency_proxy_image_ttl_group_policies | 未使用の依存プロキシファイルを削除するまでの保持日数。 |
依存プロキシenabled
| dependency_proxy_image_ttl_group_policies | 依存プロキシのクリーンアップポリシーを有効または無効にします。 |
プロジェクトの設定
設定 | テーブル | 説明 |
---|---|---|
コンテナクリーンナップポリシーnext_run_at
| container_expiration_policies | プロジェクトが次のコンテナクリーンアップポリシーcronワーカーの資格を得たとき。 |
コンテナクリーンナップポリシーname_regex
| container_expiration_policies | コンテナクリーンナップポリシーで削除するイメージ名を定義する正規表現。 |
コンテナクリーンナップポリシーcadence
| container_expiration_policies | コンテナクリーンナップポリシーを実行する頻度。 |
コンテナクリーンナップポリシーolder_than
| container_expiration_policies | コンテナクリーンナップポリシーで削除するイメージの年齢。 |
コンテナクリーンナップポリシーkeep_n
| container_expiration_policies | コンテナクリーンナップポリシーで保持するイメージの数。 |
コンテナクリーンナップポリシーenabled
| container_expiration_policies | コンテナクリーンナップポリシーを有効または無効にします。 |
コンテナクリーンナップポリシーname_regex_keep
| container_expiration_policies | コンテナクリーンナップポリシーで、他のルールに関係なく常に保持するイメージ名を定義する正規表現。 |