リンカー
リンカーはキャッシュの更新内容をサーバ間に送信する中継器の役割を持ちます。
etcdが必要です。
インストール
etcd接続のため protobuf-compiler が必要となります。
# apt-get install protobuf-compiler
# cargo install senax-linker
自己認証局ファイル生成
certsディレクトリの下に自己認証局に必要なファイルを生成します。
$ senax-linker --cert
.env設定
| パラメータ名 | 必須 | 説明 |
|---|---|---|
| KEY | ||
| CERT | ||
| CA | ||
| HOST_NAME | 認証局用ホスト名 | |
| TCP_PORT | ||
| UNIX_PORT | ||
| LINK_PORT | ||
| PASSWORD | Yes | サーバとの接続時に使用されるパスワード |
| ETCD_PORT | ||
| ETCD_USER | ||
| ETCD_PW | ||
| ETCD_DOMAIN_NAME | ||
| ETCD_CA_PEM_FILE | ||
| ETCD_CERT_PEM_FILE | ||
| ETCD_KEY_PEM_FILE |
実行
下記コマンド実行されますが、実際にはサービスとして起動する必要があります。
$ senax-linker