Skip to content

Commit

Permalink
Exchange own Kafka image with ches/kafka
Browse files Browse the repository at this point in the history
I believe our own Kafka image was based on this anyway.

- Removed redo target
- Removed kafka from settings.gradle
- Removed the services folder 🎉
  • Loading branch information
markusthoemmes authored and rabbah committed Oct 24, 2016
1 parent 37e5857 commit 2b56539
Show file tree
Hide file tree
Showing 10 changed files with 5 additions and 286 deletions.
12 changes: 4 additions & 8 deletions ansible/roles/kafka/tasks/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,21 +18,17 @@
retries: 36
delay: 5

- name: "pull the {{ docker_image_tag }} image of kafka"
shell: "docker pull {{ docker_registry }}{{ docker_image_prefix }}/kafka:{{ docker_image_tag }}"
when: docker_registry != ""

- name: (re)start kafka
docker_container:
name: kafka
image: "{{ docker_registry }}{{ docker_image_prefix }}/kafka:{{ docker_image_tag }}"
image: ches/kafka:0.10.0.1
state: started
recreate: true
restart_policy: "{{ docker.restart.policy }}"
links:
- "zookeeper:zookeeper"
env:
"EXPOSED_HOST": "{{ inventory_hostname }}"
"KAFKA_ADVERTISED_HOST_NAME": "{{ inventory_hostname }}"
ports:
- "{{ kafka.port }}:9092"

Expand All @@ -44,10 +40,10 @@
delay: 2

- name: create the active-ack topic
shell: "docker exec kafka kafka-topics.sh --create --topic {{ item }} --replication-factor 1 --partitions 1 --zookeeper {{ inventory_hostname }}:{{ zookeeper.port }}"
shell: "docker exec kafka bash -c 'unset JMX_PORT; kafka-topics.sh --create --topic {{ item }} --replication-factor 1 --partitions 1 --zookeeper {{ inventory_hostname }}:{{ zookeeper.port }}'"
with_items:
- completed

- name: create the invoker topics
shell: "docker exec kafka kafka-topics.sh --create --topic invoke{{ item.0 }} --replication-factor 1 --partitions 1 --zookeeper {{ inventory_hostname }}:{{ zookeeper.port }}"
shell: "docker exec kafka bash -c 'unset JMX_PORT; kafka-topics.sh --create --topic invoke{{ item.0 }} --replication-factor 1 --partitions 1 --zookeeper {{ inventory_hostname }}:{{ zookeeper.port }}'"
with_indexed_items: "{{ groups['invokers'] }}"
48 changes: 0 additions & 48 deletions services/kafka/Dockerfile

This file was deleted.

3 changes: 0 additions & 3 deletions services/kafka/build.gradle

This file was deleted.

78 changes: 0 additions & 78 deletions services/kafka/config/log4j.properties

This file was deleted.

69 changes: 0 additions & 69 deletions services/kafka/config/server.properties.default

This file was deleted.

20 changes: 0 additions & 20 deletions services/kafka/config/tools-log4j.properties

This file was deleted.

20 changes: 0 additions & 20 deletions services/kafka/config/zookeeper.properties

This file was deleted.

36 changes: 0 additions & 36 deletions services/kafka/start.sh

This file was deleted.

2 changes: 0 additions & 2 deletions settings.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@ include 'core:swiftAction'
include 'core:swift3Action'
include 'core:javaAction'

include 'services:kafka'

include 'tools:cli'

include 'sdk:docker'
Expand Down
3 changes: 1 addition & 2 deletions tools/build/redo
Original file line number Diff line number Diff line change
Expand Up @@ -241,8 +241,7 @@ Components = [

makeComponent('kafka',
'build/deploy kafka',
modes = 'clean',
gradle = ':services:kafka'),
modes = 'clean'),

makeComponent('controller',
'build/deploy controller',
Expand Down

0 comments on commit 2b56539

Please sign in to comment.