-
Notifications
You must be signed in to change notification settings - Fork 1.4k
#8732 Enhance KafkaBridge resource with consumer inactivity timeout and HTTP consumer/producer parts enablement #9820
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
Conversation
e36cb5c to
b71de01
Compare
|
Missing last part of documentation, will do when discussion in issue is settled: #8732 |
129ac78 to
b5a884f
Compare
scholzj
left a comment
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>
scholzj
left a comment
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.
ppatierno
left a comment
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
KafkaBridgeresource with consumer inactivity timeout and HTTP consumer/producer parts enablement #8732Description
Adding CRD Kubernetes API support for following
KafkaBridgeproperties: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