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

Mount config and use debian based image #46

Merged
merged 24 commits into from
Jul 27, 2017
Merged

Commits on Jul 23, 2017

  1. Configuration menu
    Copy the full SHA
    ac443a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f47cd0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a934de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c188f43 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1758478 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2017

  1. Configuration menu
    Copy the full SHA
    a30b5e7 View commit details
    Browse the repository at this point in the history
  2. Validates against a gotcha

    solsson committed Jul 25, 2017
    Configuration menu
    Copy the full SHA
    b3491ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d8b2b41 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #43 from Yolean/kafka-011-config-map

    Use config map for broker configuration
    solsson authored Jul 25, 2017
    Configuration menu
    Copy the full SHA
    b2ebc80 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c86ed9c View commit details
    Browse the repository at this point in the history
  6. I think time saved by auto-creating topics will be lost ...

    tenfold in confusion caused by typos etc
    solsson committed Jul 25, 2017
    Configuration menu
    Copy the full SHA
    0681cc5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    480b5fa View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2017

  1. New build at commit 0314080

    solsson committed Jul 26, 2017
    Configuration menu
    Copy the full SHA
    8340b11 View commit details
    Browse the repository at this point in the history
  2. Clarifies a gotcha: to mount config with log4j.properties ...

    you must use /opt/kafka/config, due to how log4j.properites
    (sometimes tools- or connect-) are resolved by the ./bin scripts.
    
    See solsson/dockerfiles#10
    solsson committed Jul 26, 2017
    Configuration menu
    Copy the full SHA
    114b773 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f8f6d4 View commit details
    Browse the repository at this point in the history
  4. With explicit log4j path we can change config mount ...

    to not mix with sample config.
    
    See solsson/dockerfiles#10.
    solsson committed Jul 26, 2017
    Configuration menu
    Copy the full SHA
    5bb49e3 View commit details
    Browse the repository at this point in the history
  5. Default shell on Debian shows the same symptom ...

    of not forwarding signals as Alpine did.
    Kafka logs say nothing, and after 30s the container is terminated.
    With /bin/bash instead the log indicates shutdown behavior.
    
    This reverts commit c188f43.
    solsson committed Jul 26, 2017
    1 Configuration menu
    Copy the full SHA
    a2d324d View commit details
    Browse the repository at this point in the history
  6. Demonstrates how an init script can be used to ...

    modify config prior to kafka start. My aim with this is to
    get rid of the /bin/sh startup scripts and use bin + args directly.
    solsson committed Jul 26, 2017
    Configuration menu
    Copy the full SHA
    be5a820 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0d534e8 View commit details
    Browse the repository at this point in the history
  8. With no bash tricks in command we can use the actual bin ...

    avoiding a layer of indirection and the associated gotchas with signals.
    solsson committed Jul 26, 2017
    Configuration menu
    Copy the full SHA
    bfe7e31 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fda7bdb View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2017

  1. Configuration menu
    Copy the full SHA
    082f57a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b848f85 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #47 from Yolean/config-init

    Use init container for per-pod config
    solsson authored Jul 27, 2017
    Configuration menu
    Copy the full SHA
    752cd45 View commit details
    Browse the repository at this point in the history