network_mode_bridge = false
aptly_port = '7080' # default: 8080
aptly_api_port = '7081' # default: 8081
+athenz_zms_port = '7043' # default: 4443
+athenz_zts_port = '8043' # default: 8443
+athenz_ui_port = '9043' # default: 9443
concourse_port = '8080'
gitlab_http_port = '80' # default: 80, Note: 8080 already in use.
gitlab_ssh_port = '2022'
run_list(
'role[docker]',
'role[aptly-on-docker]',
+ 'role[athenz-on-docker]',
'role[concourse-on-docker]',
'role[gitlab-on-docker]',
'role[gitlab-runner]',
},
},
},
+ 'athenz' => {
+ 'docker-compose' => {
+ 'config' => {
+ 'services' => {
+ 'athenz' => {
+ 'ports' => [
+ "#{athenz_zms_port}:4443",
+ "#{athenz_zts_port}:8443",
+ "#{athenz_ui_port}:9443",
+ ],
+ 'environment' => {
+ },
+ },
+ },
+ },
+ },
+ },
'concourse-ci' => {
'docker-compose' => {
'config' => {
]
aptly_srvs['aptly']['network_mode'] = 'bridge'
+ athenz_srvs = attrs['athenz']['docker-compose']['config']['services']
+ athenz_srvs['athenz']['network_mode'] = 'bridge'
+
jenkins_srvs = attrs['jenkins-grid']['docker-compose']['config']['services']
jenkins_srvs['jenkins']['network_mode'] = 'bridge'
end
host_cn = 'devops.io.example.com' if host_cn.nil?
aptly_cn = host_cn # e.g. 'aptly.io.example.com'
+athenz_cn = host_cn # e.g. 'athenz.io.example.com'
concourse_cn = host_cn # e.g. 'concourse.io.example.com'
concourse_port = '8443'
docker_reg_cn = host_cn # e.g. 'registry.docker.example.com'
common_names = [
host_cn,
aptly_cn,
+ athenz_cn,
concourse_cn,
docker_reg_cn,
gitlab_cn,