all.yml 7.4 KB
Newer Older
1
2
kypo_crp_templates_dir: '{{ role_path }}/templates'
kypo_crp_files_dir: '{{ role_path }}/files'
3
4
kypo_crp_cert_name: localhost.crt
kypo_crp_cert_key_name: localhost.key
5

6
kypo_crp_instance_name: default0
7
8
9
10
11
12
13
14
15
16
17
18
19
20
kypo_crp_host:
kypo_crp_url: https://{{ kypo_crp_host }}
kypo_crp_config_dest: /opt/kypo
kypo_crp_runtime_dest: '{{ kypo_crp_config_dest }}/runtime-data'
kypo_crp_os_auth_url:
kypo_crp_os_application_credential_id:
kypo_crp_os_application_credential_secret:
kypo_crp_proxy_host:
kypo_crp_proxy_user:
kypo_crp_proxy_key:
kypo_crp_dns: []

kypo_crp_docker_network_name: kypo-platform-net
kypo_crp_docker_network_mtu: 1442
Tomáš Sapák's avatar
Tomáš Sapák committed
21
22
23
24

kypo_crp_docker_services:
  user_and_group:
    restart_policy: unless-stopped
25
    image: registry.gitlab.ics.muni.cz:443/muni-kypo-crp/kypo-crp-artifact-repository/kypo-uag-service
26
    image_tag: 'v1.1.81'
Tomáš Sapák's avatar
Tomáš Sapák committed
27
28
  sandbox_service:
    restart_policy: unless-stopped
29
    image: registry.gitlab.ics.muni.cz:443/muni-kypo-crp/kypo-crp-artifact-repository/kypo-sandbox-service
30
    image_tag: 'v0.15.1'
Tomáš Sapák's avatar
Tomáš Sapák committed
31
32
  training:
    restart_policy: unless-stopped
33
    image: registry.gitlab.ics.muni.cz:443/muni-kypo-crp/kypo-crp-artifact-repository/kypo-training-service
34
    image_tag: 'v1.1.77'
35
36
37
  adaptive_training:
    restart_policy: unless-stopped
    image: registry.gitlab.ics.muni.cz:443/muni-kypo-crp/kypo-crp-artifact-repository/kypo-adaptive-training-service
38
    image_tag: 'v1.0.43'
39
40
41
  smart_assistant:
    restart_policy: unless-stopped
    image: registry.gitlab.ics.muni.cz:443/muni-kypo-crp/kypo-crp-artifact-repository/kypo-adaptive-smart-assistant-service
Dominik Pilár's avatar
Dominik Pilár committed
42
    image_tag: '21.06'
43
44
45
46
  answers_storage:
    restart_policy: unless-stopped
    image: registry.gitlab.ics.muni.cz:443/muni-kypo-crp/kypo-crp-artifact-repository/kypo-answers-storage-service
    image_tag: 'v1.0.6'
47
48
49
50
  training_feedback:
    restart_policy: unless-stopped
    image: registry.gitlab.ics.muni.cz:443/muni-kypo-crp/kypo-crp-artifact-repository/kypo-training-feedback-service
    image_tag: 'v1.0.2'
Tomáš Sapák's avatar
Tomáš Sapák committed
51
52
  elasticsearch_service:
    restart_policy: unless-stopped
53
    image: registry.gitlab.ics.muni.cz:443/muni-kypo-crp/kypo-crp-artifact-repository/kypo-elasticsearch-service
54
    image_tag: 'v1.0.32'
Tomáš Sapák's avatar
Tomáš Sapák committed
55
56
  frontend:
    restart_policy: unless-stopped
57
    image: registry.gitlab.ics.muni.cz:443/muni-kypo-crp/kypo-crp-artifact-repository/kypo-frontend
58
    image_tag: 'v12.1.0'
Tomáš Sapák's avatar
Tomáš Sapák committed
59
  elasticsearch:
60
    container_name: kypo-elasticsearch
Tomáš Sapák's avatar
Tomáš Sapák committed
61
62
63
64
    restart_policy: unless-stopped
    image: docker.elastic.co/elasticsearch/elasticsearch
    image_tag: 7.7.0
  logstash:
65
    container_name: kypo-logstash
Tomáš Sapák's avatar
Tomáš Sapák committed
66
67
68
69
    restart_policy: unless-stopped
    image: docker.elastic.co/logstash/logstash
    image_tag: 7.7.0
  syslog_ng:
70
    container_name: kypo-syslog-ng
Tomáš Sapák's avatar
Tomáš Sapák committed
71
72
73
74
75
76
77
78
79
    restart_policy: unless-stopped
    image: balabit/syslog-ng
    image_tag: latest
  nginx:
    restart_policy: unless-stopped
    image: nginx
    image_tag: latest
  git_ssh:
    restart_policy: unless-stopped
80
    image: registry.gitlab.ics.muni.cz:443/muni-kypo-crp/kypo-crp-artifact-repository/kypo-ssh-git
Tomáš Sapák's avatar
Tomáš Sapák committed
81
82
83
    image_tag: master
  git_rest:
    restart_policy: unless-stopped
84
    image: registry.gitlab.ics.muni.cz:443/muni-kypo-crp/kypo-crp-artifact-repository/kypo-restfulgit
Tomáš Sapák's avatar
Tomáš Sapák committed
85
86
    image_tag: master
  ansible_runner:
87
    image: registry.gitlab.ics.muni.cz:443/muni-kypo-crp/kypo-crp-artifact-repository/kypo-ansible-runner
88
    image_tag: 'v1.3.2'
89

90
91
kypo_crp_oidc_post_logout_url: '{{ kypo_crp_url }}/logout-confirmed'
kypo_crp_oidc_silent_refresh_redirect_url: '{{ kypo_crp_url }}/silent-refresh.html'
92
93
94
95
kypo_crp_oidc_scopes:
  - openid
  - email
  - profile
96
97

kypo_crp_git: '{{ kypo_crp_git_internal }}'
98
99

kypo_crp_uag_service_container_name: uag-service
Dominik Pilar's avatar
Dominik Pilar committed
100
kypo_crp_uag_service_context_path: /kypo-rest-user-and-group/api/v1/
101
102
103
104
105
106
107
108
109
110
111
112
113
kypo_crp_uag_service_url: '{{ kypo_crp_url }}{{ kypo_crp_uag_service_context_path }}'
kypo_crp_uag_service_authorization_strategy_url: '{{ kypo_crp_uag_service_url }}users/info'
kypo_crp_uag_service_swagger_redirect_url: '{{ kypo_crp_uag_service_url }}webjars/springfox-swagger-ui/oauth2-redirect.html'
kypo_crp_uag_service_internal_url: 'http://{{ kypo_crp_uag_service_container_name }}:8084{{ kypo_crp_uag_service_context_path }}'
kypo_crp_uag_service_internal_registration_url: '{{ kypo_crp_uag_service_internal_url }}microservices'
kypo_crp_uag_service_internal_acquisition_url: '{{ kypo_crp_uag_service_internal_url }}users/info'

kypo_crp_sandbox_service_container_name: sandbox-service
kypo_crp_sandbox_service_context_path: /kypo-sandbox-service/api/v1/
kypo_crp_sandbox_service_url: '{{ kypo_crp_url }}{{ kypo_crp_sandbox_service_context_path }}'
kypo_crp_sandbox_service_internal_url: 'http://{{ kypo_crp_sandbox_service_container_name }}:8000{{ kypo_crp_sandbox_service_context_path }}'

kypo_crp_training_service_container_name: training-service
Dominik Pilar's avatar
Dominik Pilar committed
114
kypo_crp_training_service_context_path: /kypo-rest-training/api/v1/
115
116
117
118
kypo_crp_training_service_url: '{{ kypo_crp_url }}{{ kypo_crp_training_service_context_path }}'
kypo_crp_training_service_internal_url: 'http://{{ kypo_crp_training_service_container_name }}:8083{{ kypo_crp_training_service_context_path }}'
kypo_crp_training_service_swagger_redirect_url: '{{ kypo_crp_training_service_url }}webjars/springfox-swagger-ui/oauth2-redirect.html'

119
120
121
122
123
124
125
126
127
128
kypo_crp_adaptive_training_service_container_name: adaptive-training-service
kypo_crp_adaptive_training_service_context_path: /kypo-adaptive-training/api/v1/
kypo_crp_adaptive_training_service_url: '{{ kypo_crp_url }}{{ kypo_crp_adaptive_training_service_context_path }}'
kypo_crp_adaptive_training_service_internal_url: 'http://{{ kypo_crp_adaptive_training_service_container_name }}:8082{{ kypo_crp_adaptive_training_service_context_path }}'

kypo_crp_smart_assistant_service_container_name: smart-assistant
kypo_crp_smart_assistant_service_context_path: /kypo-adaptive-smart-assistant/api/v1/
kypo_crp_smart_assistant_service_url: '{{ kypo_crp_url }}{{ kypo_crp_smart_assistant_service_context_path }}'
kypo_crp_smart_assistant_service_internal_url: 'http://{{ kypo_crp_smart_assistant_service_container_name }}:8086{{ kypo_crp_smart_assistant_service_context_path }}'

129
130
131
132
133
kypo_crp_answers_storage_service_container_name: answers-storage
kypo_crp_answers_storage_service_context_path: /kypo-answers-storage/api/v1/
kypo_crp_answers_storage_service_url: '{{ kypo_crp_url }}{{ kypo_crp_answers_storage_service_context_path }}'
kypo_crp_answers_storage_service_internal_url: 'http://{{ kypo_crp_answers_storage_service_container_name }}:8087{{ kypo_crp_answers_storage_service_context_path }}'

134
135
136
137
138
kypo_crp_training_feedback_service_container_name: training-feedback
kypo_crp_training_feedback_service_context_path: /kypo-training-feedback/api/v1/
kypo_crp_training_feedback_service_url: '{{ kypo_crp_url }}{{ kypo_crp_training_feedback_service_context_path }}'
kypo_crp_training_feedback_service_internal_url: 'http://{{ kypo_crp_training_feedback_service_container_name }}:8088{{ kypo_crp_training_feedback_service_context_path }}'

139
140
141
142
143
144
145
146
kypo_crp_angular_frontend_container_name: angular-frontend
kypo_crp_angular_frontend_internal_url: 'http://{{ kypo_crp_angular_frontend_container_name }}:8000'

kypo_crp_elasticsearch_service_container_name: elasticsearch-service
kypo_crp_elasticsearch_service_context_path: /kypo-elasticsearch-service/api/v1/
kypo_crp_elasticsearch_service_url: '{{ kypo_crp_url }}{{ kypo_crp_elasticsearch_service_context_path }}'
kypo_crp_elasticsearch_service_internal_url: 'http://{{ kypo_crp_elasticsearch_service_container_name }}:8085{{ kypo_crp_elasticsearch_service_context_path }}'

147
kypo_crp_users: []