-
Notifications
You must be signed in to change notification settings - Fork 23
/
Copy pathvalues.yaml
139 lines (114 loc) · 3.9 KB
/
values.yaml
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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
# Default values for apache-nifi.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
# Number of nifi nodes
replicaCount: 2
image:
repository: markap14/nifi-node
pullPolicy: Always
tag: "1.6.0"
truststorePass: passwordgoeshere
keystorePass: passwordgoeshere
service:
type: NodePort
properties:
isNode: true
httpPort: 8080
clusterPort: 6007
provenanceStorage: "8 GB"
siteToSite:
secure: false
port: 10000
loadBalancer:
enabled: true
ingress:
enabled: false
annotations: {}
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
path: /
#hosts:
# - chart-example.local
tls: []
# - secretName: chart-example-tls
# hosts:
# - chart-example.local
# Amount of memory to give the NiFi java heap
jvmMemory: 2g
probe:
initialDelaySeconds: 30
timeoutSeconds: 15
# busybox image is used to tail nifi logs. This allows us to setup a container
# for tailing nifi-app log, nifi-user log, and nifi-bootstrap log. This makes it more
# convenient to view the different logs.
sidecar:
image: busybox
## Persistent Storage
# When creating persistent storage, the NiFi helm chart can either reference an already-defined
# storage class by name, such as "standard" or can define a custom storage class by specifying
# the storage class name as "nifi-storage-class" and providing the "storageProvisioner" and "storageType".
# For example, to use SSD storage on Google Compute Engine, we would use the following settings:
# storageClass: nifi-storage-class
# storageProvisioner: kubernetes.io/gce-pd
# storageType: pd-ssd
#
# To use a storage class that already exists on the Kubernetes cluster, we can simply reference it by name.
# For example:
# storageClass: standard
#
# storageClass: standard
#storageClass: nifi-storage-class
#storageProvisioner: kubernetes.io/gce-pd
#storageType: pd-ssd
## Storage Capacities for persistent volumes
# Storage capacity for the 'data' directory, which is used to hold things such as the flow.xml.gz, configuration, state, etc.
dataStorage: 1Gi
# Storage capacity for the FlowFile repository
flowfileRepoStorage: 10Gi
# Storage capacity for the Content repository
contentRepoStorage: 10Gi
# Storage capacity for the Provenance repository. When changing this, one should also change the properties.provenanceStorage value above, also.
provenanceRepoStorage: 10Gi
# Storage capacity for nifi logs
logStorage: 5Gi
resources: {}
# We usually recommend not to specify default resources and to leave this as a conscious
# choice for the user. This also increases chances charts run on environments with little
# resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
# limits:
# cpu: 100m
# memory: 128Mi
# requests:
# cpu: 100m
# memory: 128Mi
nodeSelector: {}
tolerations: []
affinity: {}
# ------------------------------------------------------------------------------
# Zookeeper:
# ------------------------------------------------------------------------------
zookeeper:
## If true, install the Zookeeper chart
## ref: https://github.com/kubernetes/charts/tree/master/incubator/zookeeper
enabled: true
# Number of ZooKeeper replicas
servers: 1
## Configure Zookeeper resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
resources:
limits:
memory: "256Mi"
requests:
memory: "128Mi"
antiAffinity: "soft"
## The JVM heap size to allocate to Zookeeper
heap: "128m"
## The amount of PV storage allocated to each Zookeeper pod in the statefulset
storage: "2Gi"
## Specify a Zookeeper imagePullPolicy
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
#imagePullPolicy: "IfNotPresent"
## If the Zookeeper Chart is disabled a URL and port are required to connect
url: ""
port: 2181