Add deployment ID for bucket naming (#149)

This commit is contained in:
Chris Edillon
2024-05-20 15:10:02 -04:00
committed by GitHub
parent 4f0df3c8db
commit 16553210bd
3 changed files with 9 additions and 0 deletions

1
.gitignore vendored
View File

@@ -9,3 +9,4 @@ choose_demo_example_aws.yml
*artifact*.json *artifact*.json
**/roles/* **/roles/*
!**/roles/requirements.yml !**/roles/requirements.yml
.deployment_id

View File

@@ -1,4 +1,6 @@
--- ---
_deployment_id: "{{ lookup('file', playbook_dir + '/.deployment_id') }}"
user_message: user_message:
controller_execution_environments: controller_execution_environments:
@@ -284,6 +286,7 @@ controller_templates:
notification_templates_error: Telemetry notification_templates_error: Telemetry
extra_vars: extra_vars:
aws_report: vpc aws_report: vpc
reports_aws_bucket_name: reports-pd-{{ _deployment_id }}
survey_enabled: true survey_enabled: true
survey: survey:
name: '' name: ''
@@ -312,6 +315,7 @@ controller_templates:
notification_templates_error: Telemetry notification_templates_error: Telemetry
extra_vars: extra_vars:
aws_report: tags aws_report: tags
reports_aws_bucket_name: reports-pd-{{ _deployment_id }}
survey_enabled: true survey_enabled: true
survey: survey:
name: '' name: ''

View File

@@ -49,6 +49,10 @@
- name: "SESSION_COOKIE_AGE" - name: "SESSION_COOKIE_AGE"
value: 180000 value: 180000
- name: Create reusable deployment ID
ansible.builtin.set_fact:
_deployment_id: '{{ lookup("ansible.builtin.password", "{{ playbook_dir }}/.deployment_id", chars=["ascii_lowercase", "digits"], length=5) }}'
- name: "Include configuration for {{ demo }}" - name: "Include configuration for {{ demo }}"
ansible.builtin.include_vars: "{{ demo }}/setup.yml" ansible.builtin.include_vars: "{{ demo }}/setup.yml"