/proposals

Strimzi proposals

Apache License 2.0Apache-2.0

Strimzi

Strimzi Proposals

License Twitter Follow

This repository lists proposals for the Strimzi project. A template for new proposals can be found here.

# Title
89 Adopt the Kafka Connect health check endpoint
88 Support for mounting CSI volumes
87 Monitoring of custom resources
86 Archive Canary project
85 Configure environment variables in all containers from Secrets or Config Maps
84 Templating host and advertisedHost fields in the Kafka custom resource
83 MirrorMaker Connector Offsets Support
82 Moving data between two JBOD disks using Cruise Control
81 Unregistration of KRaft nodes
80 Deprecation and removal of Storage overrides
79 Removal of Mirror Maker 1
78 Auto-rebalancing on cluster scaling
77 Support for Apache Kafka 4.0
76 Connector Offsets Support
75 Support of additional volumes
74 Extend Feature Gates to all Strimzi operators
73 Improve handling of CA renewals and replacements in operands based on the Kafka clients
72 Enhance KafkaBridge resource with consumer inactivity timeout and HTTP consumer/producer parts enablement
71 Deprecate and remove OpenAPI v2 (Swagger) support on the Strimzi HTTP bridge
70 Don't fail reconciliation when Manual Rolling Update fails
69 Introducing Performance Testing
68 Quotas management
67 JBOD support in KRaft mode
66 Topic replication factor change
65 Support custom tiered storage plugins
64 Prometheus Metrics Reporter
63 Pod Disruption Budget Generation Environment Variable
62 Promotion of the UseKRaft feature gate
61 KRaft upgrades and downgrades
60 Kafka Roller KRaft Support
59 ZooKeeper to KRaft migration
58 Deprecate and remove EnvVarConfigProvider
57 Allow running ZooKeeper and KRaft based clusters in parallel
56 Add ability to create Cruise Control REST API users
55 Infinite auto-restart of Apache Kafka connectors
54 Support stopping Kafka Connect connectors
53 Record Reconciled Version in Kafka Custom Resource status
52 Kubernetes Server Side Apply
51 Unidirectional Topic Operator
50 Kafka Node Pools
49 Prevent broker scale down if it contains partition replicas
48 Avoid broker restart when in log recovery state
47 Cluster Wide Volume Usage Quota Management
46 KRaft liveness and readiness probs
45 Stable identities for Kafka Connect worker nodes
44 StrimziPodSets graduation
43 Deprecate and remove JMX Trans
42 Remove AMQP 1.0 support from the Strimzi bridge
41 User Operator: Configurable exclusion of labels
40 Refactor KafkaConfig files in Strimzi Client Examples
39 Reduce Strimzi test-client's images
38 Auto-approval mechanism for optimization proposals
37 Pluggable Pod Security Profiles
36 KRaft support: ZooKeeper-less Kafka
35 Extending the KafkaRebalance resource with rebalance types to help scaling the Apache Kafka cluster
34 Deprecate and remove MirrorMaker 2 extensions
33 Service Binding
32 Custom Authentication in Kafka Brokers
31 StatefulSet Removal
30 EnvVar Configuration Provider for Apache Kafka
29 Adopt the Drain Cleaner utility
28 Network Policy Generation Environment Variable
27 Kubernetes Configuration Provider for Apache Kafka
26 Service Account patching
25 Control Plane Listener
24 Adopt the Kafka Static Quota plugin
23 Using Red Hat Universal Base Image 8 as the new Strimzi base image
22 Feature Gates
21 Special repository for ST clients
20 Rename the default branch of Strimzi GitHub repositories
19 Restructure the installation files
18 Use the admin-server REST API in strimzi-ui
17 Proxy-Based Kafka Per-Topic Encryption
16 Modularizing Strimzi UI
15 Kafka Connect build
14 Move Container Images to Quay.io
13 Strimzi canary
12 Create an Admin Server
11 Strimzi UI
10 Auth additions for UI and Admin Server
9 Roadmap to using the CRD v1 API
8 TLS encrypting the Kafka Connect REST API
7 Restarting Kafka Connect connectors and tasks
6 Design Documentation
5 Improving configurability of Kafka listeners
4 GitHub repository restructuring
3 Remove deprecated Topic Operator deployment in Kafka CRD
2 Documentation improvements
1 Move Strimzi Kafka operators to Java 11

Strimzi is a Cloud Native Computing Foundation incubating project.

CNCF ><