Skip to content

Commit

Permalink
install and configure datadog when running in production (#5777)
Browse files Browse the repository at this point in the history
we install and configure datadog for our production servers.
we also fix a bug where the production did not have the domain added to
it.

Co-authored-by: Beck Davis <[email protected]>
  • Loading branch information
kayiwa and Beck-Davis authored Jan 23, 2025
1 parent 34ed163 commit c7e99b9
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions playbooks/nginxplus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
become: true
vars_files:
- ../group_vars/nginxplus/main.yml
- ../group_vars/nginxplus/production.yml # when we merge the playbook this can have the environment

pre_tasks:
- name: prepare to update loadbalancer config
Expand Down Expand Up @@ -40,6 +41,8 @@
# updates existing load balancer
roles:
- role: ../roles/nginxplus
- role: datadog
when: runtime_env | default('staging') == "production"

- name: restart nginx, load new config
hosts: nginxplus_production
Expand All @@ -48,6 +51,7 @@
become: true
vars_files:
- ../group_vars/nginxplus/main.yml
- ../group_vars/nginxplus/production.yml # when we merge the playbook this can have the environment

post_tasks:
- name: tell everyone on slack you ran an ansible playbook
Expand Down

0 comments on commit c7e99b9

Please sign in to comment.