From 52dc8e68e69299acf7766eb45c2fdf24e23fc859 Mon Sep 17 00:00:00 2001 From: thienqb123456 Date: Thu, 19 Dec 2024 00:40:20 +0700 Subject: [PATCH] v2 ngay 19/12/24 --- inventory/host_vars/uat-acp-backend.yml | 4 ++++ inventory/host_vars/uat-acp-frontend.yml | 4 ++++ inventory/host_vars/uat-portal-backend.yml | 4 ++++ inventory/host_vars/uat-portal-frontend.yml | 4 ++++ inventory/prod.ini | 16 ++++++++-------- inventory/uat.ini | 16 ++++++++-------- playbooks/deploy_be.yml | 2 +- playbooks/deploy_fe.yml | 2 +- 8 files changed, 34 insertions(+), 18 deletions(-) create mode 100644 inventory/host_vars/uat-acp-backend.yml create mode 100644 inventory/host_vars/uat-acp-frontend.yml create mode 100644 inventory/host_vars/uat-portal-backend.yml create mode 100644 inventory/host_vars/uat-portal-frontend.yml diff --git a/inventory/host_vars/uat-acp-backend.yml b/inventory/host_vars/uat-acp-backend.yml new file mode 100644 index 0000000..5b8e711 --- /dev/null +++ b/inventory/host_vars/uat-acp-backend.yml @@ -0,0 +1,4 @@ +temp_dir: "C:\\deploy\\vpress\\temp" +iis_site_name: "api-acp-2025" +blue_path: "C:\\deploy\\vpress\\acp\\be\\blue" +green_path: "C:\\deploy\\vpress\\acp\\be\\green" \ No newline at end of file diff --git a/inventory/host_vars/uat-acp-frontend.yml b/inventory/host_vars/uat-acp-frontend.yml new file mode 100644 index 0000000..293a6c6 --- /dev/null +++ b/inventory/host_vars/uat-acp-frontend.yml @@ -0,0 +1,4 @@ +temp_dir: "C:\\deploy\\vpress\\temp" +iis_site_name: "uat-acp.vpress.vn" +blue_path: "C:\\deploy\\vpress\\acp\\fe\\blue" +green_path: "C:\\deploy\\vpress\\acp\\fe\\green" \ No newline at end of file diff --git a/inventory/host_vars/uat-portal-backend.yml b/inventory/host_vars/uat-portal-backend.yml new file mode 100644 index 0000000..1046b2e --- /dev/null +++ b/inventory/host_vars/uat-portal-backend.yml @@ -0,0 +1,4 @@ +temp_dir: "C:\\deploy\\vpress\\temp" +iis_site_name: "api-portal-2025" +blue_path: "C:\\deploy\\vpress\\portal\\be\\blue" +green_path: "C:\\deploy\\vpress\\portal\\be\\green" \ No newline at end of file diff --git a/inventory/host_vars/uat-portal-frontend.yml b/inventory/host_vars/uat-portal-frontend.yml new file mode 100644 index 0000000..e1a0f01 --- /dev/null +++ b/inventory/host_vars/uat-portal-frontend.yml @@ -0,0 +1,4 @@ +temp_dir: "C:\\deploy\\vpress\\temp" +iis_site_name: "uat_be_acp_TEST" +blue_path: "C:\\deploy\\vpress\\portal\\fe\\blue" +green_path: "C:\\deploy\\vpress\\portal\\fe\\green" \ No newline at end of file diff --git a/inventory/prod.ini b/inventory/prod.ini index b7dfa3b..9e13a38 100644 --- a/inventory/prod.ini +++ b/inventory/prod.ini @@ -1,11 +1,11 @@ -[prod_be_acp_webservers] -prod_be_acp ansible_host=123.30.186.68 ansible_user=jenkins_cicd_ktdt ansible_password=Thienthien123@ ansible_connection=winrm ansible_port=5985 ansible_winrm_transport=ntlm ansible_winrm_server_cert_validation=ignore +[prod_acp_backend_webservers] +prod_acp_backend ansible_host=123.30.186.68 ansible_user=jenkins_cicd_ktdt ansible_password=Thienthien123@ ansible_connection=winrm ansible_port=5985 ansible_winrm_transport=ntlm ansible_winrm_server_cert_validation=ignore -[prod_be_portal_webservers] -prod_be_portal ansible_host=123.30.186.68 ansible_user=jenkins_cicd_ktdt ansible_password=Thienthien123@ ansible_connection=winrm ansible_port=5985 ansible_winrm_transport=ntlm ansible_winrm_server_cert_validation=ignore +[prod_acp_frontend_webservers] +prod_acp_frontend ansible_host=123.30.186.68 ansible_user=jenkins_cicd_ktdt ansible_password=Thienthien123@ ansible_connection=winrm ansible_port=5985 ansible_winrm_transport=ntlm ansible_winrm_server_cert_validation=ignore -[prod_fe_acp_webservers] -prod_fe_acp ansible_host=123.30.186.68 ansible_user=jenkins_cicd_ktdt ansible_password=Thienthien123@ ansible_connection=winrm ansible_port=5985 ansible_winrm_transport=ntlm ansible_winrm_server_cert_validation=ignore +[prod_portal_backend_webservers] +prod_portal_backend ansible_host=123.30.186.68 ansible_user=jenkins_cicd_ktdt ansible_password=Thienthien123@ ansible_connection=winrm ansible_port=5985 ansible_winrm_transport=ntlm ansible_winrm_server_cert_validation=ignore -[prod_be_portal_webservers] -prod_fe_portal ansible_host=123.30.186.68 ansible_user=jenkins_cicd_ktdt ansible_password=Thienthien123@ ansible_connection=winrm ansible_port=5985 ansible_winrm_transport=ntlm ansible_winrm_server_cert_validation=ignore +[prod_portal_frontend_webservers] +prod_portal_frontend ansible_host=123.30.186.68 ansible_user=jenkins_cicd_ktdt ansible_password=Thienthien123@ ansible_connection=winrm ansible_port=5985 ansible_winrm_transport=ntlm ansible_winrm_server_cert_validation=ignore diff --git a/inventory/uat.ini b/inventory/uat.ini index 34be3de..8d75c28 100644 --- a/inventory/uat.ini +++ b/inventory/uat.ini @@ -1,11 +1,11 @@ -[uat_be_acp_webservers] -uat_be_acp ansible_host=123.30.172.34 ansible_user=jenkins_cicd ansible_password=Thienthien123@ ansible_connection=winrm ansible_port=5985 ansible_winrm_transport=ntlm ansible_winrm_server_cert_validation=ignore +[uat-acp-backend-webservers] +uat-acp-backend ansible_host=123.30.172.34 ansible_user=jenkins_cicd ansible_password=Thienthien123@ ansible_connection=winrm ansible_winrm_server_cert_validation=ignore -[uat_be_portal_webservers] -uat_be_portal ansible_host=123.30.172.34 ansible_user=jenkins_cicd ansible_password=Thienthien123@ ansible_connection=winrm ansible_port=5985 ansible_winrm_transport=ntlm ansible_winrm_server_cert_validation=ignore +[uat-portal-backend-webservers] +uat-portal-backend ansible_host=123.30.172.34 ansible_user=jenkins_cicd ansible_password=Thienthien123@ ansible_connection=winrm ansible_winrm_server_cert_validation=ignore -[uat_fe_acp_webservers] -uat_fe_acp ansible_host=123.30.172.34 ansible_user=jenkins_cicd ansible_password=Thienthien123@ ansible_connection=winrm ansible_port=5985 ansible_winrm_transport=ntlm ansible_winrm_server_cert_validation=ignore +[uat-acp-frontend-webservers] +uat-acp-frontend ansible_host=123.30.172.34 ansible_user=jenkins_cicd ansible_password=Thienthien123@ ansible_connection=winrm ansible_winrm_server_cert_validation=ignore -[uat_be_portal_webservers] -uat_fe_portal ansible_host=123.30.172.34 ansible_user=jenkins_cicd ansible_password=Thienthien123@ ansible_connection=winrm ansible_port=5985 ansible_winrm_transport=ntlm ansible_winrm_server_cert_validation=ignore +[uat-portal-frontend-webservers] +uat-portal-frontend ansible_host=123.30.172.34 ansible_user=jenkins_cicd ansible_password=Thienthien123@ ansible_connection=winrm ansible_winrm_server_cert_validation=ignore diff --git a/playbooks/deploy_be.yml b/playbooks/deploy_be.yml index 65aff32..d90644c 100644 --- a/playbooks/deploy_be.yml +++ b/playbooks/deploy_be.yml @@ -1,5 +1,5 @@ - name: Deploy Backend for Project Acp, Portal - hosts: "{{ target_host }}" + hosts: "{{ deploy_env }}-{{project_name}}-backend" roles: - deploy \ No newline at end of file diff --git a/playbooks/deploy_fe.yml b/playbooks/deploy_fe.yml index aa608f4..b1d06e9 100644 --- a/playbooks/deploy_fe.yml +++ b/playbooks/deploy_fe.yml @@ -1,4 +1,4 @@ - name: Deploy Frontend for Project Acp, Portal - hosts: "{{ target_host }}" + hosts: "{{ deploy_env }}-{{project_name}}-frontend" roles: - deploy