OSDN Git Service

dcos-grid-0.3.3
[metasearch/grid-chef-repo.git] / roles / dcos0.rb
1 name 'dcos0'
2 description 'dcos0 cluster'
3
4 run_list(
5 )
6
7 #env_run_lists
8
9 default_attributes(
10 )
11
12 override_attributes(
13   'dcos-grid' => {
14     'dcos_release_url' => 'https://downloads.dcos.io/dcos/stable/dcos_generate_config.sh',
15     #'dcos_release_url' => 'https://downloads.dcos.io/dcos/EarlyAccess/dcos_generate_config.sh',
16     'docker-engine' => {
17       'version_on_centos' => '1.11.2-1',
18       'version_on_ubuntu' => '1.11.2-0',
19     },
20     'bootstrap' => {
21       'ip' => '192.168.56.100',
22       'port' => '8080',
23       'config' => {
24         'cluster_name' => 'dcos0',
25         'master_list' => [
26           '192.168.56.101',
27           #'192.168.56.102',
28           #'192.168.56.103',
29         ],
30         'resolvers' => [
31           '8.8.8.8',
32           '8.8.4.4',
33           #{
34           #  'invalid_name' => 'dummy',
35           #},
36         ],
37         'telemetry_enabled' => 'false',
38         #'invalid_key' => 'dummy',
39 =begin
40         'dcos_overlay_network' => {
41           'vtep_subnet' => '44.128.0.0/20',
42           'vtep_mac_oui' => '70:B3:D5:00:00:00',
43           'overlays' => [
44             {
45               'name' => 'dcos',
46               'subnet' => '9.0.0.0/8',
47               'prefix' => '26',
48             },
49           ],
50         },
51 =end
52       },
53       'ip-detect' => {
54         # the first detected interface's ip is adopted.
55         'interface' => 'eth1,eth0,enp0s8,enp0s3',
56       },
57     },
58     'node' => {
59       'auto_setup' => false,
60     },
61   },
62 )