blob: b52ee3058cb4691620b887176cc94042f9319ee3 [file] [log] [blame]
Richard Felklfb7438b2017-10-16 16:57:07 +02001classes:
azvyagintseva85dd322018-02-26 15:54:54 +02002- system.linux.system.single.debian
Richard Felklfb7438b2017-10-16 16:57:07 +02003- system.openssh.server.team.cicd
4parameters:
5 _param:
6 # TODO: Uncomment next line "linux_system_user_sudo: true" during the deployment.
7 # Don't set it "false" before you configure sudo policies and enable power users.
8 # linux_system_user_sudo: true
9 docker_compose_image: apt:5000/compose:1.8.0
azvyagintsev2e4226c2018-08-23 19:11:23 +030010 apt_mk_version: "proposed"
11# apt_mk_version: "2018.8.0"
Richard Felklfb7438b2017-10-16 16:57:07 +020012 aptly_server_hostname: apt
azvyagintsevb49c2aa2018-07-25 17:41:45 +020013 aptly_server_address: 127.0.0.1
Richard Felklfb7438b2017-10-16 16:57:07 +020014 linux_repo_refresh_db: true
Richard Felkl1e301df2017-11-20 15:26:53 +010015 infra_config_hostname: apt01
Richard Felklfb7438b2017-10-16 16:57:07 +020016 salt_minion_ca_host: ${_param:infra_config_hostname}.${_param:cluster_domain}
azvyagintseva85dd322018-02-26 15:54:54 +020017 # for docker-swarm
18 cluster_node01_address: ${_param:aptly_server_address}
19 admin_email: root@localhost
Richard Felklfb7438b2017-10-16 16:57:07 +020020 # infra service addresses
azvyagintsevb49c2aa2018-07-25 17:41:45 +020021 infra_config_address: ${_param:aptly_server_address}
22 infra_config_deploy_address: ${_param:aptly_server_address}
Richard Felklfb7438b2017-10-16 16:57:07 +020023
Richard Felklb10076b2017-10-16 17:01:27 +020024 cluster_domain: mcp-offline.local
25 cluster_name: mcp-offline
Richard Felklfb7438b2017-10-16 16:57:07 +020026
27 control_network_netmask: 255.255.255.0
28 tenant_network_netmask: 255.255.255.0
29
30 dns_server01: 8.8.8.8
31 dns_server02: 8.8.4.4
azvyagintsevb49c2aa2018-07-25 17:41:45 +020032 # Stub's
Richard Felklfb7438b2017-10-16 16:57:07 +020033 deploy_network_netmask: 255.255.0.0
34 deploy_network_gateway: 10.0.0.1
35
Richard Felklfb7438b2017-10-16 16:57:07 +020036 salt:
37 minion:
38 trusted_ca_minions:
39 - ${_param:salt_minion_ca_host}
40 linux:
41 network:
42 host:
43 hostname:
44 address: ${_param:single_address}
45 names:
46 - ${linux:network:hostname}
47 - ${linux:network:fqdn}
48 apt:
49 address: ${_param:aptly_server_address}
50 names:
51 - ${_param:aptly_server_hostname}
52 - ${_param:aptly_server_hostname}.${_param:cluster_domain}
53 system:
54 name: ${_param:infra_config_hostname}
55 domain: ${_param:cluster_domain}
56 purge_repos: True
57 service:
58 apt-daily.timer:
59 status: dead
azvyagintsevb49c2aa2018-07-25 17:41:45 +020060 enabled: false
Richard Felkl577a6972018-02-06 21:49:56 +010061 user:
62 root:
63 password: false
azvyagintsevffd75112018-07-25 10:31:44 +020064 package:
65 cloud-init:
66 version: latest
67 reclass:
68 version: latest