Ansible Playbooks for Confluent Platform

Ansible Playbooks for Confluent Platform には、Confluent Platform の構成とデプロイを簡単に行う方法が用意されています。このセクションのトピックでは、Confluent Platform のインストールにおける Ansible Playbook の使用方法について説明します。

Ansible Playbook の動作について基本的な知識があることを前提にしています。Ansible Playbook についてより詳細に学習するには、以下のリソースを参照してください。

注釈

Confluent Platform のインストールを簡単に行うには、Ansible Installer ウェブアプリをお試しください。この工夫を凝らしたプレイブックは、テストまたは概念実証のために分散デプロイを立ち上げるための最速の方法です。

重要

最初のインストール時にプレイブックを使用していない Confluent Platform デプロイの場合、ソフトウェアバージョンのアップグレードや構成のアップデートを行うために Ansible Playbooks for Confluent Platform を使用することはできません。

Confluent が提供する Ansible Playbook では、以下の処理が実行されます。

  • パッケージまたはアーカイブを使用して Confluent Platform をインストールします。
  • systemd スクリプトを使用してサービスを起動します。
  • Confluent Platform のセキュリティ設定を構成するための変数を提供します。
  • Confluent Platform をモニタリングするためのオプションを提供します。

Confluent が提供する Ansible Playbook を使用して、以下のサービスをインストールできます。

  • Apache ZooKeeper™
  • Apache Kafka®
  • Confluent Schema Registry
  • REST Proxy
  • Confluent Control Center
  • Kafka Connect (分散モード)
  • ksqlDB
  • Confluent Replicator

cp-ansible リポジトリには、お使いの環境で Confluent Platform を簡単にプロビジョニングするためのプレイブックとテンプレートが用意されています。

サポート

Confluent サポートの契約がある場合には、機能のリクエストや問題点を Confluent サポート に連絡することができます。

For those without a Confluent Support contract, report issues at cp-ansible GitHub repo. Review and follow How to Contribute if you want to contribute to the project.

おすすめのリソース