Skip to content
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

## Description #1073

Closed
wants to merge 23 commits into from
Closed

## Description #1073

wants to merge 23 commits into from

Commits on Dec 12, 2023

  1. Configuration menu
    Copy the full SHA
    d2b8021 View commit details
    Browse the repository at this point in the history
  2. [INTERNAL] Use local replacement for sub-modules (#54)

    As part of banzaicloud#929, the local
    replacement for sub-modules was removed in favor of using valid tags.
    Adobe Koperator fork has some internal changes in the api sub-module,
    so we need to use the local version of the sub-module instead of
    the upstream version, so we are  forced to revert the changes from banzaicloud#929.
    aguzovatii authored and amuraru committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    a5ea111 View commit details
    Browse the repository at this point in the history
  3. [INTERNAL] [BUILD] Publish docker images to adobe/kafka-operator and …

    …adobe/kafka docker hub repos
    
    - build the koperator docker image
    - build Apache kafka docker image
    When `kafka-*` tags are created a github action is triggered
    to build and push a new adobe/kafka docker image version
    Allow broker libs injector to copy jars into KAFKA_HOME
    amuraru committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    c1173d0 View commit details
    Browse the repository at this point in the history
  4. [INTERNAL] make manifests should be called manually, if needed (#25)

    We made some chnages for spinnaker annotations and `preserveUnknownFields` that would be overriden by `make manifests`
    amuraru committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    e5152f7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fe9adaf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8ca9d51 View commit details
    Browse the repository at this point in the history
  7. [INTERNAL] Ensure external listerners are always the first the advert…

    …ised.listeners configuration
    
    This is needed for old clients connecting to kafka through Zookeeper that does not have a way
    to infer the right listener.
    In this case, the first listener in the advertised.listener config is used to connect to brokers.
    This patch ensures the external listeners (those reachable from outside) are listed before internal ones
    alungu authored and amuraru committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    4335c20 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    685da4e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    84345fc View commit details
    Browse the repository at this point in the history
  10. Enable envoy idleTimeout and TCP keep-alive for connections to kafka …

    …and clients
    
    1/ Kafka broker defines connections.max.idle.ms=600s
    To ensure envoy as a client for kafka broker is terminating
    the connection first to avoid network disconnects
    this patch is setting the idleTimeout to value slightly less
    than that
    
    2/ Enable tcp-keep alive for all TCP connections established by envoy to kafka
    and to client (or fronting Load Balancer)
    amuraru committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    9b060e2 View commit details
    Browse the repository at this point in the history
  11. Enable envoy tls termination (#41)

    dobrerazvan authored and amuraru committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    450ebe7 View commit details
    Browse the repository at this point in the history
  12. Envoy config generated by the operator is invalid in envoy 1.22

    Added explicit typeconfig for envoy.filters.http.router
    
    ```
    [2022-06-16 13:27:58.425][1][info][main] [source/server/server.cc:939] exiting
    Didn't find a registered implementation for 'envoy.filters.http.router' with type URL: ''
    ```
    amuraru committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    eea16ab View commit details
    Browse the repository at this point in the history
  13. Added TaintedBrokersSelector to kafkaClusterSpec (#48)

    Co-authored-by: Adrian Muraru <[email protected]>
    azun and amuraru committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    ecf3223 View commit details
    Browse the repository at this point in the history
  14. Remove disk feature (#53)

    * Implement disk removal feature
    
    ---------
    
    Co-authored-by: Alex Necula <[email protected]>
    amuraru and Alex Necula committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    a40d5fe View commit details
    Browse the repository at this point in the history
  15. Handle async response from CC /state endpoint (#56)

    * Handle the case when the request to CC STATE endpoint returns the async task instead of the result
    
    When the request on /state endpoint of CC takes longer than webserver.request.maxBlockTimeMs,
    then CC will convert the request into an async task and will respond with the taskID instead
    of the result. The Koperator should handle this case by waiting for CC to complete the task.
    aguzovatii authored and amuraru committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    f023d28 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    514fa07 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    16a9fc2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    cdfb6b9 View commit details
    Browse the repository at this point in the history
  19. Upgrade Kafka to 3.6.0 (#69)

    ctrlaltluc authored and amuraru committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    18e7253 View commit details
    Browse the repository at this point in the history
  20. Upgrade dependencies

    amuraru committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    edb7ebf View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    5f78c06 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Upgrade Kafka to 3.6.1 (#71)

    Co-authored-by: Petruț™ <[email protected]>
    cristianpetrache and Petruț™ authored Dec 22, 2023
    Configuration menu
    Copy the full SHA
    7383921 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    249e02a View commit details
    Browse the repository at this point in the history