MySQL3 Devops Day 76 (6.22) Final Project_Day 10 Github Action + Terraform 동기화 작성한 github action + Terraform 코드들을 github final project 계정에 업로드 하여 동기화. 1. Github 에 CICD 브랜치 새로 생성하여 github action 코드들을 업로드 했습니다. 업로드 전 각 코드 재 확인하고 쉽게 알아볼 수 있도록 파일 이름도 수정 하였습니다. 2. IaC 브랜치 새로 생성하여 어립이집관리시스템 (childmanagesys) Terraform 코드들을 업로드 하였습니다. 코드명을 쉽게 알아보기 위해 Terraform 코드 업로드 할 때 git commit- m “ADD: 파일명 + childmanagesys 으로 지정했습니다. Terraform 코드는 Childmanagesys .. 2023. 6. 23. Devops Day 75 (6.21) Final Project_Day 9 ECS Terraform 작업 - MySQL 데이터베이스 terraform 코드 작성 후 terraform apply 으로 aws 에서 생성 되는지 확인 진행 하면서 이슈 이슈 1. RDS terraform 코드 작성시 argument 문제 (name -> db_name) 수정으로 해결했습니다. - 서브넷 및 보안 그룹명 잘 못 지정으로 terraform plan 에서 error로 값 수정 후 문제 해결 - Terraform apply error -> vpc creating error -> 권한 문제 해결하기 위해 AWS IAM 사용자 access key / Secret access key 터미날하고 연결하여 문제 해결했습니다. 이슈 2. RDS MySql 사용자 + 비밀번호 관리는 어떻게 하고 어떻게 .. 2023. 6. 22. Devops Day 72 (6.17) Final Project_Day 6 (토요일) 입소대기신청시스템 데이터베이스 구현 및 설정 1.1 입소대기신청시스템 DB (SQL 작성) 2. MYSQL 데이터베이스 생성 / 기입 2.1 MySQL local (ubuntu)에 설치 : sudo apt-get install mysql-server 2.2 MySQL 시작하기 : sudo service mysql start 2.3 MySQL 하고 연결하기 : sudo mysql -u root -p 2.4 CREATE DATABASE 명령으로 데이터베이스 생산 2.5 USE ReqSysinit; 명령으로 해당 데이터베이스으로 변경 2.6 CREATE TABLE 명령어로 데이터베이스 생성 다만 이미 코딩으로 .slq 파일을 작성하였으면 source ReqSysinit.sql 명령으로 가져오기 하면 됩니다. .. 2023. 6. 18. 이전 1 다음