これからはHelmのおかげで、KubernetesやOpenShiftのクラスタにONLYOFFICE Docsを数コマンドで簡単にインストールできるようになります。詳しくはこの記事をご覧ください。
Helmについて
Helmは、オープンソースのコンテナオーケストレーターであるKubernetes用のパッケージマネージャです。
HelmはKubernetesアプリケーションのインストールと管理を効率化し、LinuxのRPMやDEBパッケージと比較することができ、開発者がアプリケーションをパッケージ化してエンドユーザーに出荷するのに便利な方法を提供します。
Helmは、Kubernetesリソースの関連セットを記述するファイルの集合体であるChartと呼ばれるパッケージング形式を使用します。
Helm を使用する理由
Helm をインストールして設定すると、シンプルな「helm install」コマンド1つで、本番環境に対応したアプリケーションを Kubernetes(✴︎)クラスターにデプロイすることができます。また、必要に応じて、クラスタにインストールされたアプリケーションをコマンド1つで削除することができます。
✴︎ ONLYOFFICE Docsは、OpenShiftクラスタにもインストールできます。OpenShiftは、エンタープライズ対応のKubernetesベースコンテナプラットフォームです。
開始方法
KubernetesまたはOpenShiftクラスタをインストールしていない場合は、インストールします。
Helm v3 をインストールします。
前提条件をデプロイします。
ONLYOFFICE Docsを以下のコマンドでデプロイします:
$ helm install documentserver
。必要なパラメータを指定します(エディタを正常に実行するために重要です)。
GitHubに詳細な手順があります。
Kubernetes/OpenShiftクラスタでエディタを使用するには、ライセンスを取得する必要があります。ONLYOFFICE Docs エンタプライズ版と開発者向け版では、クラスター版が利用可能です。
ライセンスを取得せずにクラスターをデプロイした場合、30日間の無料試用期間が終了するまでエディタを使用することができます。