Unverified Commit 389013a3 authored by santhosh-tg's avatar santhosh-tg Committed by GitHub
Browse files

Add gcp vars for service accounts (#3696)

Showing with 51 additions and 0 deletions
+51 -0
......@@ -21,6 +21,8 @@
name: gcp-cloud-storage
tasks_from: download.yml
vars:
gcp_storage_service_account_name: "{{ cloud_artifact_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_artifact_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_artifacts_bucketname }}"
gcp_path: "{{ artifact }}"
local_file_or_folder_path: "{{ artifact_path }}"
......
......@@ -22,6 +22,8 @@
name: gcp-cloud-storage
tasks_from: upload.yml
vars:
gcp_storage_service_account_name: "{{ cloud_artifact_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_artifact_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_artifacts_bucketname }}"
gcp_path: "{{ artifact }}"
local_file_or_folder_path: "{{ artifact_path }}"
......
......@@ -56,6 +56,8 @@
block:
- name: set common gcloud variables
set_fact:
gcp_storage_service_account_name: "{{ cloud_public_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_public_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_playercdn_bucketname }}"
gcp_path: ""
file_delete_pattern: ""
......
......@@ -141,6 +141,8 @@
name: gcp-cloud-storage
tasks_from: "{{ item[0] }}"
vars:
gcp_storage_service_account_name: "{{ cloud_public_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_public_storage_secret }}"
file_delete_pattern: "content-plugins/{{ item[1] }}/*"
gcp_path: "content-plugins/{{ item[1] }}"
local_file_or_folder_path: "{{ source_folder }}/{{ item[1] }}"
......
......@@ -95,6 +95,8 @@
name: gcp-cloud-storage
tasks_from: upload.yml
vars:
gcp_storage_service_account_name: "{{ cloud_public_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_public_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_public_bucketname }}"
tags:
- upload-desktop-faq
......@@ -105,6 +107,8 @@
name: gcp-cloud-storage
tasks_from: upload.yml
vars:
gcp_storage_service_account_name: "{{ cloud_private_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_private_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_label_bucketname }}"
tags:
- upload-label
......@@ -115,6 +119,8 @@
name: gcp-cloud-storage
tasks_from: upload-batch.yml
vars:
gcp_storage_service_account_name: "{{ cloud_public_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_public_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_chatbot_bucketname }}"
tags:
- upload-chatbot-config
......@@ -125,6 +131,8 @@
name: gcp-cloud-storage
tasks_from: upload-batch.yml
vars:
gcp_storage_service_account_name: "{{ cloud_public_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_public_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_sourcing_bucketname }}"
tags:
- upload-csv-template
......@@ -135,6 +143,8 @@
name: gcp-cloud-storage
tasks_from: upload-batch.yml
vars:
gcp_storage_service_account_name: "{{ cloud_public_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_public_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_discussionui_bucketname }}"
tags:
- upload-discussion-ui
......
......@@ -50,6 +50,8 @@
name: gcp-cloud-storage
tasks_from: upload-batch.yml
vars:
gcp_storage_service_account_name: "{{ cloud_public_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_public_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_dial_bucketname }}"
gcp_path: "schemas/local"
local_file_or_folder_path: "dial_schema_template_files"
......
......@@ -34,6 +34,8 @@
name: gcp-cloud-storage
tasks_from: upload-batch.yml
vars:
gcp_storage_service_account_name: "{{ cloud_public_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_public_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_content_bucketname }}"
gcp_path: "{{ schemas/local"
local_file_or_folder_path: "{{ source_name }}"
......
......@@ -63,6 +63,8 @@
name: gcp-cloud-storage
tasks_from: upload-batch.yml
vars:
gcp_storage_service_account_name: "{{ cloud_management_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_management_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_cassandrabackup_bucketname }}"
gcp_path: "{{ cloud_storage_cassandrabackup_foldername }}"
local_file_or_folder_path: "/data/cassandra/backup/{{ cassandra_backup_folder_name }}"
......
......@@ -37,6 +37,8 @@
name: gcp-cloud-storage
tasks_from: download.yml
vars:
gcp_storage_service_account_name: "{{ cloud_management_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_management_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_cassandrabackup_bucketname }}"
gcp_path: "{{ cloud_storage_cassandrabackup_foldername }}/{{ cassandra_restore_gzip_file_name }}"
local_file_or_folder_path: "{{ cassandra_restore_gzip_file_path }}"
......
......@@ -62,6 +62,8 @@
name: gcp-cloud-storage
tasks_from: upload-batch.yml
vars:
gcp_storage_service_account_name: "{{ cloud_private_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_private_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_certservice_bucketname }}"
gcp_path: ""
local_file_or_folder_path: "{{ cert_location }}/cert-templates/certUtilScripts/out"
......
......@@ -108,6 +108,8 @@
block:
- name: set common gcloud variables
set_fact:
gcp_storage_service_account_name: "{{ cloud_public_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_public_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_offlineinstaller_bucketname }}"
- name: upload batch of files to gcloud storage
......
# GCP service account name
# Example -
# gcp_storage_service_account_name: test@sunbird.iam.gserviceaccount.com
gcp_storage_service_account_name: ""
# GCP bucket name
# Example -
# bucket_name: "sunbird-dev-public"
......
......@@ -50,6 +50,8 @@
name: gcp-cloud-storage
tasks_from: upload.yml
vars:
gcp_storage_service_account_name: "{{ cloud_management_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_management_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_grafanabackup_bucketname }}"
gcp_path: "{{ cloud_storage_grafanabackup_foldername }}/{{ grafana_backup_gzip_file_name }}"
local_file_or_folder_path: "{{ grafana_backup_gzip_file_path }}"
......
......@@ -43,6 +43,8 @@
name: gcp-cloud-storage
tasks_from: upload.yml
vars:
gcp_storage_service_account_name: "{{ cloud_management_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_management_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_jenkinsbackup_bucketname }}"
gcp_path: "{{ cloud_storage_jenkinsbackup_foldername }}/{{ LATEST_BACKUP_DIR.stdout }}.zip"
local_file_or_folder_path: "/tmp/{{ LATEST_BACKUP_DIR.stdout }}.zip"
......
......@@ -45,6 +45,8 @@
name: gcp-cloud-storage
tasks_from: upload.yml
vars:
gcp_storage_service_account_name: "{{ cloud_management_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_management_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_mongodbbackup_bucketname }}"
gcp_path: "{{ cloud_storage_mongodbbackup_foldername }}/{{ mongo_backup_file_name }}.tar.gz"
local_file_or_folder_path: "{{ mongo_backup_file_path }}.tar.gz"
......
......@@ -72,6 +72,8 @@
name: gcp-cloud-storage
tasks_from: upload.yml
vars:
gcp_storage_service_account_name: "{{ cloud_management_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_management_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_postgresqlbackup_bucketname }}"
gcp_path: "{{ cloud_storage_postgresqlbackup_foldername }}/{{ postgresql_backup_gzip_file_name }}.zip"
local_file_or_folder_path: "{{ postgresql_backup_gzip_file_path }}"
......
......@@ -39,6 +39,8 @@
name: gcp-cloud-storage
tasks_from: download.yml
vars:
gcp_storage_service_account_name: "{{ cloud_management_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_management_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_postgresqlbackup_bucketname }}"
gcp_path: "{{ cloud_storage_postgresqlbackup_foldername }}/{{ postgres_backup_filename }}"
local_file_or_folder_path: "{{ postgres_restore_dir }}/{{ postgres_backup_filepath }}"
......
......@@ -44,6 +44,8 @@
name: gcp-cloud-storage
tasks_from: upload.yml
vars:
gcp_storage_service_account_name: "{{ cloud_management_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_management_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_postgresqlbackup_bucketname }}"
gcp_path: "{{ cloud_storage_postgresqlbackup_foldername }}/{{ postgresql_backup_gzip_file_name }}"
local_file_or_folder_path: "{{ postgresql_backup_gzip_file_path }}"
......
......@@ -34,6 +34,8 @@
name: gcp-cloud-storage
tasks_from: download.yml
vars:
gcp_storage_service_account_name: "{{ cloud_management_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_management_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_postgresqlbackup_bucketname }}"
gcp_path: "{{ cloud_storage_postgresqlbackup_foldername }}/{{ postgresql_restore_gzip_file_name }}"
local_file_or_folder_path: "{{ postgresql_restore_gzip_file_path }}"
......
......@@ -47,6 +47,8 @@
name: gcp-cloud-storage
tasks_from: upload.yml
vars:
gcp_storage_service_account_name: "{{ cloud_management_storage_accountname }}"
gcp_storage_key_file: "{{ cloud_management_storage_secret }}"
gcp_bucket_name: "{{ cloud_storage_prometheusbackup_bucketname }}"
gcp_path: "{{ cloud_storage_prometheusbackup_foldername }}/{{ prometheus_backup_prefix }}_{{ snapshot_name }}.tar.gz"
local_file_or_folder_path: "/tmp/{{ prometheus_backup_prefix }}_{{ snapshot_name }}.tar.gz"
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment