-
Notifications
You must be signed in to change notification settings - Fork 4
/
c6-cdsw-secure-cluster.conf
98 lines (80 loc) · 2.7 KB
/
c6-cdsw-secure-cluster.conf
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
include file("c6-secure-cluster.conf")
## The following section override the same keys of secure-c5-cluster.con
name: c6-cdsw-secure-cluster
CDSW_DOCKER_VOLUME_NUM: 3
CDSW_DOCKER_VOLUME_GB: 200
cloudera-manager {
csds: ${cloudera-manager.csds} [
"https://archive.cloudera.com/cdsw1/1.6.0/csd/CLOUDERA_DATA_SCIENCE_WORKBENCH-CDH6-1.6.0.jar"
]
}
cluster {
products {
CDSW: 1
#Anaconda: 5
}
parcelRepositories: ${cluster.parcelRepositories} [
"https://archive.cloudera.com/cdsw1/1.6.0/parcels/",
#"https://repo.continuum.io/pkgs/misc/parcels/"
]
services: ${cluster.services} [
CDSW
]
configs {
CDSW {
# Dummy domain config, this cdsw domain is replaced in the instance-postcreate-cdsw.sh
"cdsw.domain.config": cdsw.example.com
}
HDFS {
# Workaround to avoid HBase RS down
# https://github.com/takabow/cloudera-demo-env/issues/19
"hdfs_canary_health_enabled": false
}
}
cdsw {
count: 1
instance: ${common-instance-properties} {
# Turning off mountAllUnmountedDisks is necessary for CDSW to work, as CDSW handles
# this step on its own
normalizationConfig {
mountAllUnmountedDisks: false
}
type: ${INSTANCE_TYPE_CDSW}
instanceNamePrefix: ${?INSTANCE_NAME_PREFIX}"-cdsw"
tags {
group: cdsw
}
rootVolumeSizeGB: 100
rootVolumeType: gp2
ebsVolumeCount : ${CDSW_DOCKER_VOLUME_NUM}
ebsVolumeType: gp2
ebsVolumeSizeGiB: ${CDSW_DOCKER_VOLUME_GB}
dataDiskCount: ${CDSW_DOCKER_VOLUME_NUM}
dataDiskType: LocalSSD
localSSDInterfaceType: NVMe
bootstrapScriptsPaths: [
"scripts/common/bootstrap-common.sh",
"scripts/cdsw-secure-cluster/bootstrap-cdsw-init.sh",
"scripts/secure-cluster/bootstrap-common-configure-network.sh"
]
}
roles {
CDSW: [CDSW_MASTER, CDSW_APPLICATION, CDSW_DOCKER]
HDFS: [GATEWAY]
HBASE: [GATEWAY]
HIVE: [GATEWAY]
SPARK_ON_YARN: [GATEWAY]
SOLR: [GATEWAY]
}
configs {
CDSW {
CDSW_DOCKER {
"cdsw.docker.devices.config": "/dev/xvdf /dev/xvdg" # related to the ebs configuration above
}
}
}
}
instancePostCreateScriptsPaths: ${cluster.instancePostCreateScriptsPaths} [
"scripts/cdsw-secure-cluster/instance-postcreate-cdsw.sh"
]
}