サーバー設定#
LXDサーバーはkey/value設定オプションで設定できます。
key/value設定は名前空間が分けられています。 以下のオプションが利用可能です。
設定オプションをどのように設定するかについての手順はLXDサーバーを設定するにはを参照してください。
注釈
このページの表でglobal
スコープと表記されたオプションは即時に全てのクラスタメンバーに適用されます。
local
スコープと表記されたオプションはメンバーごとに設定する必要があります。
コア設定#
以下のサーバーオプションはコアデーモンの設定を制御します。
キー |
型 |
スコープ |
デフォルト値 |
説明 |
---|---|---|---|---|
|
integer |
global |
|
オフラインのクラスタメンバーを退避させるまでの秒数 (無効にするには |
|
string |
local |
- |
BGPサーバーをバインドさせるアドレス(BGP) |
|
string |
global |
- |
ローカルサーバーに使用するBGPのAS番号 (Autonomous System Number) |
|
string |
local |
このBGPサーバーのユニークなID(IPv4アドレス形式) |
|
|
string |
local |
- |
|
|
string |
local |
- |
権威DNSサーバーをバインドするアドレス(DNS) |
|
string |
local |
- |
リモートAPIがバインドするアドレス(HTTPS) |
|
bool |
global |
- |
|
|
string |
global |
- |
|
|
string |
global |
- |
|
|
string |
global |
- |
|
|
string |
global |
- |
プロキシのconnectionヘッダーでクライアントのアドレスを渡す信頼するサーバーのIPアドレスのカンマ区切りリスト |
|
string |
global |
- |
メトリクスサーバーをバインドさせるアドレス(HTTPS) |
|
bool |
global |
|
メトリクスエンドポイントの認証を強制するかどうか |
|
string |
global |
- |
HTTPSプロキシを使用する場合はそのURL(未指定の場合は |
|
string |
global |
- |
HTTPプロキシを使用する場合はそのURL(未指定の場合は |
|
string |
global |
- |
プロキシが不要なホスト( |
|
string |
global |
- |
リモート追加トークンの有効期限(デフォルトは有効期限なし) |
|
integer |
global |
|
LXDサーバーがシャットダウンを完了するまでに待つ時間を分で指定 |
|
string |
local |
- |
ストレージオブジェクトサーバーをバインドする先の(HTTPS)アドレス |
|
bool |
global |
- |
CAに署名されたクライアント証明書を自動的に信頼するかどうか |
|
string |
global |
- |
信頼を確立するためにクライアントに要求するパスワード |
ACME設定#
以下のサーバーオプションはACME設定を制御します。
キー |
型 |
スコープ |
デフォルト値 |
説明 |
---|---|---|---|---|
|
bool |
global |
|
ACMEの利用規約に同意するか |
|
string |
global |
|
ACMEサービスのディレクトリリソースのURL |
|
string |
global |
- |
証明書を発行するドメイン |
|
string |
global |
- |
アカウント登録に使用するemailアドレス |
CandidとRBAC設定#
以下のサーバーオプションは、Candidベースの認証あるいは役割ベースのアクセスコントロール(RBAC)を使った外部のユーザ認証を設定します。
キー |
型 |
スコープ |
デフォルト値 |
説明 |
---|---|---|---|---|
|
string |
global |
- |
Candidサーバーの公開鍵(HTTPのみのサーバーで必要) |
|
string |
global |
- |
Candidを使用する外部認証エンドポイントのURL |
|
string |
global |
- |
許可されるCandidドメインのカンマ区切りリスト(空文字は全てのドメインが有効という意味になります) |
|
integer |
global |
|
Candid macaroonの有効期間(秒で指定) |
|
string |
global |
- |
RBAC登録中に提供されるCandidエージェントの秘密鍵 |
|
string |
global |
- |
RBAC登録中に提供されるCandidエージェントの公開鍵 |
|
string |
global |
- |
RBAC登録中に提供されるCandidエージェントのURL |
|
string |
global |
- |
RBAC登録中に提供されるCandidエージェントのユーザー名 |
|
integer |
global |
- |
RBACのmacaroonの有効期限(秒) |
|
string |
global |
- |
RBACサーバーの公開鍵(HTTPのみ有効なサーバーで必要) |
|
string |
global |
- |
外部のRBACサーバーのURL |
OpenID Connect 設定#
キー |
型 |
スコープ |
デフォルト値 |
説明 |
---|---|---|---|---|
|
string |
global |
- |
OpenID Connect クライアント ID |
|
string |
global |
- |
プロバイダの OpenID Connect Discovery URL |
|
string |
global |
- |
アプリケーションに期待される audience value (プロバイダによっては必須) |
クラスタ設定#
以下のサーバーオプションはクラスタリングを制御します。
キー |
型 |
スコープ |
デフォルト値 |
説明 |
---|---|---|---|---|
|
string |
local |
- |
クラスタのトラフィックに使用するアドレス |
|
integer |
global |
|
特定のイメージのコピーを持つべきクラスタメンバーの最小数(リプリケーションなしは |
|
string |
global |
|
クラスタジョイントークンの有効期限 |
|
integer |
global |
|
データベースのスタンバイの役割を割り当てられるクラスタメンバーの最大数( |
|
integer |
global |
|
データベースの投票者の役割を割り当てられるクラスタメンバーの最大数( |
|
integer |
global |
|
無反応なノードをオフラインとみなす秒数 |
イメージ設定#
以下のサーバーオプションはイメージをどう取り扱うかを制御します。
キー |
型 |
スコープ |
デフォルト値 |
説明 |
---|---|---|---|---|
|
bool |
global |
|
LXD がキャッシュしているイメージを自動的に更新するかどうか |
|
integer |
global |
|
キャッシュされているイメージが更新されているかチェックする間隔を時間単位で指定 |
|
string |
global |
|
新しいイメージに使用する圧縮アルゴリズム ( |
|
string |
- |
- |
アーキテクチャーが混在するクラスタ内で使用するデフォルトのアーキテクチャー |
|
integer |
global |
|
キャッシュされたが未使用のイメージを破棄するまでの日数 |
Loki設定#
以下のサーバーオプションは外部ログ集約システムを設定します。
キー |
型 |
スコープ |
デフォルト値 |
説明 |
---|---|---|---|---|
|
string |
global |
- |
LokiサーバーのCA証明書 |
|
string |
global |
- |
LokiサーバーのURL |
|
string |
global |
- |
認証に使用するパスワード |
|
string |
global |
- |
認証に使用するユーザ名 |
|
string |
global |
- |
Lokiログエントリにラベルとして使用する値のカンマ区切りリスト |
|
string |
global |
|
Lokiサーバーに送信する最低のログレベル |
|
string |
global |
|
Lokiサーバーに送信するイベント種別( |
その他設定#
以下のサーバーオプションはインスタンスのサーバー固有設定、MAAS統合、OVN統合、バックアップ、ストレージを設定します。
キー |
型 |
スコープ |
デフォルト値 |
説明 |
---|---|---|---|---|
|
string |
global |
|
バックアップに用いる圧縮アルゴリズム ( |
|
string |
global |
|
|
|
string |
global |
- |
カスタムの自動インスタンス配置ロジック用のインスタンス配置スクリプトレットを格納 |
|
string |
global |
- |
MAASを管理するためのAPIキー |
|
string |
global |
- |
MAASサーバーのURL |
|
string |
local |
ホスト名 |
このLXDホストのMAASでの名前 |
|
string |
global |
|
OVNネットワークに使用するOVN統合ブリッジ |
|
string |
global |
|
OVN northbound データベース接続文字列 |
|
string |
local |
- |
バックアップのtarballを保管するのに使用するボリューム( |
|
string |
local |
- |
イメージのtarballを保管するのに使用するボリューム( |