Skip to content

Commit 5ec3754

Browse files
committed
create db
1 parent db81647 commit 5ec3754

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

.github/workflows/terraform.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ jobs:
138138
# echo ">>> DB_HOST='$DB_HOST'"
139139
# DB_USER="${{ secrets.MYSQL_USER }}"
140140
# DB_PASS="${{ secrets.MYSQL_ADMIN_PASSWORD }}"
141-
# DB_NAME="moviesdb"
141+
# DB_NAME="movie_analyst"
142142

143143
# JUMP_HOST=$(terraform -chdir=infra output -raw control_node_public_ip | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' | tail -n1)
144144
# JUMP_USER=$(terraform -chdir=infra output -raw ssh_user | grep -Eo '^[a-zA-Z0-9]+' | tail -n1)
@@ -174,7 +174,7 @@ jobs:
174174
175175
DB_USER="${{ secrets.MYSQL_USER }}"
176176
DB_PASS="${{ secrets.MYSQL_ADMIN_PASSWORD }}"
177-
DB_NAME="moviesdb"
177+
DB_NAME="movie_analyst"
178178
179179
echo "=== Final Variables ==="
180180
echo "DB_HOST: $DB_HOST"
@@ -206,7 +206,7 @@ jobs:
206206
fi
207207
DB_USER="${{ secrets.MYSQL_USER }}"
208208
DB_PASS="${{ secrets.MYSQL_ADMIN_PASSWORD }}"
209-
DB_NAME="moviesdb"
209+
DB_NAME="movie_analyst"
210210
211211
JUMP_HOST=$(terraform -chdir=infra output -raw control_node_public_ip | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' | tail -n1)
212212
JUMP_USER=$(terraform -chdir=infra output -raw ssh_user | grep -Eo '^[a-zA-Z0-9]+' | tail -n1)

ansible/db-setup.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,14 @@
4444
group: root
4545
mode: "0644"
4646

47+
- name: Create MySQL database
48+
command: >
49+
mysql -h "{{ db_host }}" -u "{{ db_user }}" -p'{{ db_pass }}'
50+
-e "CREATE DATABASE IF NOT EXISTS {{ db_name }}"
51+
no_log: true
52+
register: create_db
53+
changed_when: "'already exists' not in create_db.stderr
54+
4755
- name: Load MySQL initialization script (run once)
4856
run_once: true
4957
shell: |

0 commit comments

Comments
 (0)