{"repo":"michelin/kafkactl","free":true,"listed":false,"github":"https://github.com/michelin/kafkactl","clone":"git clone https://github.com/michelin/kafkactl.git","description":"Command-line interface for Ns4Kafka.","language":"Java","stars":17,"topics":["graalvm-native-image","kafka","ns4kafka","cli","gitops","namespace"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"Kafkactl Download • Configuration • Ns4Kafka Command-line interface for Ns4Kafka. Kafkactl enables the deployment of Kafka resources to Ns4Kafka using YAML descriptors. Table of Contents Download Configuration Contexts On-the-Fly Context Switching Authentication HTTP Client Timeout Retry Usage Api Resources Apply Auth Info Renew Completion Config Current Context Get Contexts Use Context Connect Cluster Vault Connector Reset Offsets Delete Records Delete Diff Get Group Delete List Import Reset Offsets Reset Password Subject Config Delete Update Resources User Topic ACL Connector Connect Cluster Kafka Streams Schema Local file Inline Administrator Namespace Topic Validation Constraints Connector Validation Constraints Validation Constraint Types Range ValidList ValidString NonEmptyString ContainsList RegexPattern CompositeValidator ACL Owner-Typed Role Binding Quota CI/CD Contribution Download You can download Kafkactl from the GitHub releases page. It is available in the following formats: - JAR (requires Java 21) - Windows - Linux AMD64 (statically linked with Musl) - Linux ARM64 - MacOS Additionally, Docker images are available on Docker Hub: - The kafkactl: images contains Kafkactl as a JAR. - The kafkactl: -native images contains Kafkactl as a native binary. Configuration Contexts To use Kafkactl, you need to define three variables: - The URL of Ns4Kafka - Your namespace - Your security token (e.g., a GitLab token) These variables can be defined in a dedicated configuratio","default_branch":null,"files":null,"tree":[],"storefront":"/r/michelin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/michelin/kafkactl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}