glxforge_concourse_version: “7.9.0” glxforge_concourse_pgsql_version: “15.2” glxforge_concourse_container_image: “concourse/concourse:{{ glxforge_concourse_version }}” glxforge_concourse_pgsql_container_image: “postgres:{{ glxforge_concourse_pgsql_version }}-alpine” glxforge_concourse_docker_network_name: glxforge glxforge_concourse_domain: “local.ici” glxforge_concourse_web_docker_name: “concourse-web.{{ glxforge_concourse_domain }}” glxforge_concourse_worker_docker_name: “concourse-worker.{{ glxforge_concourse_domain }}” glxforge_concourse_pgsql_docker_name: “concourse-pgsql.{{ glxforge_concourse_domain }}” glxforge_concourse_compose_project: “glxforge-concourse”
glxforge_concourse_web_http_port: “3000” glxforge_concourse_web_https_port: “3443” glxforge_concourse_pgsql_port : “5432”
Container name
glxforge_concourse_pgsql_container_name: “concourse-pgsql” glxforge_concourse_web_container_name: “concourse-web” glxforge_concourse_worker_container_name: “concourse-worker”
Container ipv4 address
glxforge_concourse_pgsql_network_ipv4_address: 172.26.0.44 glxforge_concourse_web_network_ipv4_address: “172.26.0.45” glxforge_concourse_worker_network_ipv4_address: “172.26.0.46”
## Defaults
glxforge_concourse_web_directory_generated_keys
* description tbd
glxforge_concourse_uname: “{{ glxforge_uname | default(‘glxforge’) }}” glxforge_concourse_uid: “{{ glxforge_uid | default(‘4201’) }}”
* description tbd
glxforge_concourse_gname: “{{ glxforge_gname | default(‘glxforge’) }}” glxforge_concourse_gid: “{{ glxforge_uid | default(‘4201’) }}”
glxforge_concourse_home_dir: “/home/{{ glxforge_gname }}”
glxforge_concourse_compose_filename: “docker-compose.concourse.yml” glxforge_concourse_compose_file_path: “{{ glxforge_concourse_home_dir }}/{{ glxforge_concourse_compose_filename }}” glxforge_concourse_data_dir: “{{ glxforge_concourse_home_dir }}/glxdata” glxforge_concourse_data_dir_web: “{{ glxforge_concourse_data_dir }}/concourse-web” glxforge_concourse_data_dir_worker: “{{ glxforge_concourse_data_dir }}/concourse-worker” glxforge_concourse_data_dir_pgsql: “{{ glxforge_concourse_data_dir }}/concourse-pgsql”
DB Connection
glxforge_concourse_pgsql_user: “concourse” glxforge_concourse_pgsql_pass: “concourse” glxforge_concourse_pgsql_db: “concourse” glxforge_concourse_pgsql_server_name: “postgresql” glxforge_concourse_pgsql_image: “postgres”
Informations de Concourse Web
glxforge_concourse_web_service_name: “concourse-web” glxforge_concourse_common_name: “concourse.{{ glxforge_concourse_domain }}”
glxforge_concourse_web_directory_generated_keys: “{{ glxforge_concourse_data_dir_web }}/keys” glxforge_concourse_web_external_url: “http://{{ glxforge_concourse_common_name }}:{{ glxforge_concourse_web_http_port }}” glxforge_concourse_web_local_user: “admin” glxforge_concourse_web_local_password: “admin” glxforge_concourse_web_session_signing_key: “/concourse-keys/session_signing_key” glxforge_concourse_web_tsa_host_key: “/concourse-keys/tsa_host_key” glxforge_concourse_web_worker_key: “/concourse-keys/worker_key” glxforge_concourse_web_authorized_worker_keys: “/concourse-keys/authorized_worker_keys” glxforge_concourse_web_runtime: “containerd”
Information de Concourse worker
glxforge_concourse_worker_service_name: “concourse-worker” glxforge_concourse_worker_local_state_dir: “{{ glxforge_concourse_data_dir_worker }}/worker_state” glxforge_concourse_worker_work_dir: “/opt/concourse/worker” glxforge_concourse_worker_tsa_host: “{{ glxforge_concourse_web_network_ipv4_address }}:2222” glxforge_concourse_worker_containerd_dns: “9.9.9.9”