alvarobacelar.ansible_role_kafka
ansible-role-kafka
RadHatにKafkaブローカーをインストールする
要件
このロールを実行するには、インベントリファイルを作成する必要があります。または、このリポジトリのhost_example.ymlを使用し、各ホストを対応するグループzookeeperおよびkafka_brokerに割り当ててください。
Apache KafkaはクラスターZooKeeperを必要とします。ただし、このロールはZooKeeperおよびJavaロールに依存しています。これらの依存関係を心配しないでください。このロールをダウンロードすると、すべての依存関係も自動的にダウンロードされます。ダウンロードするには、以下のコマンドを使用してください:
ansible-galaxy install alvarobacelar.ansible_role_kafka
ロール変数
このロールには多くの変数があり、_defaults_ディレクトリ内の_main.ymlファイルで利用可能です。Kafkaブローカーのプロパティを変更したい場合は、プレイブックの変数ファイルを作成し、ブローカーの設定に必要なキーと値を設定してください。
プレイブックの例
このロールのプレイブックは次のようにします:
- hosts: kafkabroker
become: true
roles:
- kafka
ライセンス
BSD
著者について
アルバロ・バセラ - インフラストラクチャスペシャリスト、熱心なDevOps、インフラをコード化することに関心があります。