-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapb.yml
105 lines (105 loc) · 3.46 KB
/
apb.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
version: 1.0
name: strimzi-apb
description: Apache Kafka 2.0.0 on Kubernetes and OpenShift
bindable: False
async: optional
metadata:
displayName: Strimzi (APB)
imageUrl: "https://avatars2.githubusercontent.com/u/34767428?s=200&v=4"
documentationUrl: "http://strimzi.io/docs/master/"
providerDisplayName: "Red Hat, Inc."
dependencies:
- "docker.io/strimzi/topic-operator:0.7.0"
- "docker.io/strimzi/entity-operator-stunnel:0.7.0"
- "docker.io/strimzi/user-operator:0.7.0"
- "docker.io/strimzi/cluster-operator:0.7.0"
- "docker.io/strimzi/kafka:0.7.0"
- "docker.io/strimzi/kafka-stunnel:0.7.0"
- "docker.io/strimzi/kafka-init:0.7.0"
- "docker.io/strimzi/zookeeper-stunnel:0.7.0"
- "docker.io/strimzi/zookeeper:0.7.0"
plans:
- name: default
description: Persistent deployment of Apache Kafka on Openshift
free: True
metadata: {}
parameters:
- name: admin_user
title: Openshift Admin User
type: string
required: true
- name: admin_password
title: Openshift Admin Password
type: string
display_type: password
required: true
- name: CLUSTER_NAME
title: Name of the cluster
description: All Kubernetes resources will be named after the cluster name
type: string
default: my-cluster
required: true
- name: ZOOKEEPER_NODE_COUNT
required: True
default: 1
type: int
title: Number of Zookeeper nodes in the project
- name: KAFKA_NODE_COUNT
required: True
default: 1
type: int
title: Number of Kafka nodes in the project
- name: ZOOKEEPER_VOLUME_CAPACITY
title: Zookeeper Volume Capacity
description: Volume space available for Zookeeper data, e.g. 1Gi, 2Gi
type: enum
default: '1Gi'
enum: ['1Gi', '2Gi', '5Gi']
required: true
- name: KAFKA_VOLUME_CAPACITY
title: Kafka Volume Capacity
description: Volume space available for Kafka data, e.g. 1Gi, 2Gi
type: enum
default: '1Gi'
enum: ['1Gi', '2Gi', '5Gi']
required: true
- name: KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR
required: True
default: 1
type: int
title: The replication factor for the offsets topic
- name: KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR
required: True
default: 1
type: int
title: The replication factor for the transaction topic
- name: ZOOKEEPER_HEALTHCHECK_DELAY
title: Zookeeper healthcheck initial delay
description: Number of seconds after the container has started before healthcheck probes are initiated
required: true
default: 15
type: int
- name: ZOOKEEPER_HEALTHCHECK_TIMEOUT
title: Zookeeper healthcheck timeout
description: Number of seconds after which the probe times out
required: true
default: 5
type: int
- name: KAFKA_HEALTHCHECK_DELAY
title: Kafka healthcheck initial delay
description: Number of seconds after the container has started before healthcheck probes are initiated
required: true
default: 15
type: int
- name: KAFKA_HEALTHCHECK_TIMEOUT
title: Kafka healthcheck timeout
description: Number of seconds after which the probe times out
required: true
default: 5
type: int
- name: KAFKA_DEFAULT_REPLICATION_FACTOR
title: Default replication factor
description: Default replication factor for newly created topics
required: true
default: 1
type: int