-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#8732 Enhance KafkaBridge resource with consumer inactivity timeout and HTTP consumer/producer parts enablement #9820
#8732 Enhance KafkaBridge resource with consumer inactivity timeout and HTTP consumer/producer parts enablement #9820
Conversation
e36cb5c
to
b71de01
Compare
Missing last part of documentation, will do when discussion in issue is settled: #8732 |
129ac78
to
b5a884f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left some comments. I the CI failed because of spotbugs. It would also fail because the CRD files are not copied to all the places. You can use make crd_install
for that.
api/src/main/java/io/strimzi/api/kafka/model/bridge/KafkaBridgeHttpConfig.java
Outdated
Show resolved
Hide resolved
api/src/main/java/io/strimzi/api/kafka/model/bridge/KafkaBridgeHttpConfig.java
Outdated
Show resolved
Hide resolved
api/src/main/java/io/strimzi/api/kafka/model/common/ClientTls.java
Outdated
Show resolved
Hide resolved
92bcc15
to
2233def
Compare
…Connect and KafkaBridge Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
…oducer` Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
188fd0d
to
8ee9489
Compare
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
…r and dereferenced in io.strimzi.operator.cluster.model.KafkaBridgeCluster.addCorsEnvVars(List) [io.strimzi.operator.cluster.model.KafkaBridgeCluster] At KafkaBridgeCluster.java:[line 453] UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
…not true by default Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
api/src/main/java/io/strimzi/api/kafka/model/bridge/KafkaBridgeConsumerSpec.java
Outdated
Show resolved
Hide resolved
api/src/main/java/io/strimzi/api/kafka/model/bridge/KafkaBridgeConsumerSpec.java
Outdated
Show resolved
Hide resolved
api/src/main/java/io/strimzi/api/kafka/model/bridge/KafkaBridgeProducerSpec.java
Outdated
Show resolved
Hide resolved
api/src/main/java/io/strimzi/api/kafka/model/bridge/KafkaBridgeSpec.java
Outdated
Show resolved
Hide resolved
cluster-operator/src/test/java/io/strimzi/operator/cluster/model/KafkaBridgeClusterTest.java
Outdated
Show resolved
Hide resolved
api/src/main/java/io/strimzi/api/kafka/model/bridge/KafkaBridgeConsumerSpec.java
Show resolved
Hide resolved
api/src/main/java/io/strimzi/api/kafka/model/bridge/KafkaBridgeConsumerSpec.java
Show resolved
Hide resolved
api/src/main/java/io/strimzi/api/kafka/model/bridge/KafkaBridgeProducerSpec.java
Show resolved
Hide resolved
cluster-operator/src/main/java/io/strimzi/operator/cluster/model/KafkaBridgeCluster.java
Show resolved
Hide resolved
cluster-operator/src/main/java/io/strimzi/operator/cluster/model/KafkaBridgeCluster.java
Show resolved
Hide resolved
cluster-operator/src/main/java/io/strimzi/operator/cluster/model/KafkaBridgeCluster.java
Outdated
Show resolved
Hide resolved
cluster-operator/src/test/java/io/strimzi/operator/cluster/model/KafkaBridgeClusterTest.java
Outdated
Show resolved
Hide resolved
documentation/api/io.strimzi.api.kafka.model.bridge.KafkaBridgeConsumerSpec.adoc
Outdated
Show resolved
Hide resolved
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
…eConsumerSpec.adoc Co-authored-by: Jakub Scholz <www@scholzj.com> Signed-off-by: Steffen Wirenfeldt Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Wirenfeldt Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
cluster-operator/src/test/java/io/strimzi/operator/cluster/model/KafkaBridgeClusterTest.java
Show resolved
Hide resolved
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
Signed-off-by: Steffen Karlsson <steffen.karlsson@maersk.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks!
/azp run regression |
Azure Pipelines successfully started running 1 pipeline(s). |
Thanks for the PR. |
Type of change
KafkaBridge
resource with consumer inactivity timeout and HTTP consumer/producer parts enablement #8732Description
Adding CRD Kubernetes API support for following
KafkaBridge
properties:http.consumer.timeoutSeconds - for deleting inactive consumers after a timeout (disabled by default)
http.consumer.enabled - to enable/disable the HTTP consumer part (enabled by default)
http.producer.enabled - to enable/disable the HTTP producer part (enabled by default)
Checklist
Please go through this checklist and make sure all applicable tasks have been done