Fork ini didasarkan pada beberapa komitmen tepat sebelum lisensi diubah dari Apache 2.0 menjadi Lisensi Sumber Bisnis Redpanda 1.1 / Lisensi Komunitas Redpanda
Saya mungkin tidak akan menambahkan fitur apa pun, saya hanya ingin melestarikan Kowl kesayangan saya.
Kowl (sebelumnya dikenal sebagai Kafka Owl) adalah aplikasi web yang membantu Anda menjelajahi pesan di klaster Apache Kafka dan mendapatkan wawasan yang lebih baik tentang apa yang sebenarnya terjadi di klaster Kafka dengan cara yang paling nyaman:
Kami menawarkan gambar buruh pelabuhan yang sudah dibuat sebelumnya untuk Kowl (Bisnis), bagan Helm, dan modul Terraform untuk membuat instalasi senyaman mungkin bagi Anda. Silakan lihat dokumentasi Instalasi khusus kami.
Apakah Anda hanya ingin menguji Kowl terhadap salah satu cluster Kafka Anda tanpa menghabiskan terlalu banyak waktu pada pengaturan pengujian? Berikut beberapa perintah buruh pelabuhan yang memungkinkan Anda menjalankannya secara lokal pada klaster Kafka yang sudah ada:
Karena Kowl berjalan di containernya sendiri (yang memiliki cakupan jaringannya sendiri), kita harus menggunakan host.docker.internal sebagai server bootstrap. DNS tersebut memutuskan alamat ip sistem host. Namun karena broker mengirimkan daftar DNS semua broker ketika klien telah terhubung, Anda harus memastikan pendengar yang diiklankan terhubung dengan benar, misalnya: PLAINTEXT://host.docker.internal:9092
docker run -p 8080:8080 -e KAFKA_BROKERS=host.docker.internal:9092 quay.io/cloudhut/kowl:master
Docker mendukung opsi --network=host
hanya di Linux. Jadi pengguna Linux menggunakan localhost:9092
sebagai pendengar yang diiklankan dan sebagai gantinya menggunakan namespace jaringan host. Kowl kemudian akan dijalankan seperti yang dieksekusi pada mesin host.
docker run --network=host -p 8080:8080 -e KAFKA_BROKERS=localhost:9092 quay.io/cloudhut/kowl:master
Dilindungi melalui SASL_SSL dan sertifikat tepercaya (misalnya Confluent Cloud):
docker run -p 8080:8080 -e KAFKA_BROKERS=pkc-4r000.europe-west1.gcp.confluent.cloud:9092 -e KAFKA_TLS_ENABLED=true -e KAFKA_SASL_ENABLED=true -e KAFKA_SASL_USERNAME=xxx -e KAFKA_SASL_PASSWORD=xxx quay.io/cloudhut/kowl:master
Kami memelihara file penulisan buruh pelabuhan yang meluncurkan zookeeper, kafka, dan kowl: /docs/local.
Kowl didistribusikan di bawah Lisensi Apache 2.0.