第6章 Tuned [tuned.openshift.io/v1]


Description
Tuned は、ノードレベルの sysctl をクラスター全体にデプロイし、ユーザーのニーズによって指定されたカスタムチューニングを追加するための柔軟性を高めるルールのコレクションです。これらのルールは変換され、デーモンが理解できる形式でクラスター内で実行されているすべてのコンテナー化された Tuned デーモンに渡されます。ノードレベルのチューニングを適用する責任は、コンテナー化された Tuned デーモンにあります。詳細: https://github.com/openshift/cluster-node-tuning-operator
タイプ
object

6.1. 仕様

プロパティータイプ説明

apiVersion

string

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

kind

string

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

metadata

ObjectMeta

標準オブジェクトのメタデータ。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata を参照してください。

spec

object

spec は、Tuned の望ましい動作の仕様です。詳細: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status

status

object

TunedStatus は、Tuned リソースのステータスです。

6.1.1. .spec

Description
spec は、Tuned の望ましい動作の仕様です。詳細: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
タイプ
object
プロパティータイプDescription

managementState

string

managementState は、この設定インスタンスによって表されるレジストリーインスタンスが Operator 管理下にあるかどうかを示します。有効な値は、Force、Managed、Unmanaged、および Removed です。

profile

array

Tuned プロファイル

profile[]

object

調整されたプロファイル。

recommend

array

すべての調整済みプロファイルの選択ロジック。

recommend[]

object

単一の調整済みプロファイルの選択ロジック。

6.1.2. .spec.profile

Description
Tuned プロファイル
タイプ
array

6.1.3. .spec.profile[]

Description
調整されたプロファイル。
タイプ
object
必須
  • data
  • name
プロパティータイプ説明

data

string

Tuned デーモンによって消費される Tuned プロファイルの仕様。

name

string

推奨セクションで使用される調整済みプロファイルの名前。

6.1.4. .spec.recommend

Description
すべての調整済みプロファイルの選択ロジック。
タイプ
array

6.1.5. .spec.recommend[]

Description
単一の調整済みプロファイルの選択ロジック。
タイプ
object
必須
  • priority
  • profile
プロパティータイプDescription

machineConfigLabels

object (string)

MachineConfigLabels は、MachineConfig のラベルを指定します。MachineConfig は、追加のホスト設定 (カーネルブートパラメーターなど) プロファイルプロファイルのニーズを適用するために自動的に作成され、MachineConfig を作成することによってのみ適用できます。これには、MachineConfigLabels に一致する machineConfigSelector を持つすべての MachineConfigPools を検索し、MachineConfigPools の nodeSelectors に一致するすべてのノードにプロファイル Profile を設定することが含まれます。

match

array

論理 OROperator で接続された調整済みプロファイルの適用を管理するルール。

match[]

object

調整されたプロファイルの適用を管理するルール。

operand

object

オプションのオペランド設定。

priority

integer

プロファイルの優先度を調整しました。最高の優先度は 0 です。

profile

string

推奨する調整済みプロファイルの名前。

6.1.6. .spec.recommend[].match

Description
論理 OROperator で接続された調整済みプロファイルの適用を管理するルール。
タイプ
array

6.1.7. .spec.recommend[].match[]

Description
調整されたプロファイルの適用を管理するルール。
タイプ
object
必須
  • ラベル
プロパティータイプDescription

label

string

ノードまたは Pod のラベル名。

match

array (undefined)

論理 ANDOperator で接続された調整済みプロファイルの適用を管理する追加のルール。

type

string

マッチタイプ: ノード/Pod。省略されている場合は、node が想定されます。

value

string

ノードまたは Pod のラベル値。省略されている場合も、label name があるだけで一致条件を満たします。

6.1.8. .spec.recommend[].operand

Description
オプションのオペランド設定。
タイプ
object
プロパティータイプDescription

debug

boolean

TuneD デーモンのデバッグのオン/オフを有効にします:true/false (デフォルトは false)

tunedConfig

object

tuned-main.conf で定義されている TuneD デーモンのグローバル設定

6.1.9. .spec.recommend[].operand.tunedConfig

説明
tuned-main.conf で定義されている TuneD デーモンのグローバル設定
タイプ
object
プロパティータイプ説明

reapply_sysctl

boolean

TuneD デーモンの reapply_sysctl 機能をオン/オフにします:true/false

6.1.10. .status

Description
TunedStatus は、Tuned リソースのステータスです。
タイプ
object
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.