목록전체 글 (14)
IT 인프라 취준생
미리 설치해 둔 도커를 통해 mysql 이미지를 사용하여 컨테이너를 실행하였다.(13306 포트, 루트계정 비밀번호 1234)docker run --name my-mysql -e MYSQL_ROOT_PASSWORD=1234 -p 13306:3306 -d mysql:latest 이후 mysql에 접속하여주었다.mysql -h 127.0.0.1 -P 13306 -u root -p 미리 사용할 데이터베이스를 생성해 주고 mysql에서 나와주었다.CREATE DATABASE mydatabase;exit 그리고 이전에 만들어두었던 poetry를 활용한 가상 환경 프로젝트로 이동해 주었다.https://jaehyeon-blog.tistory.com/22 poetry를 사용해 가상 환경 구성하기(fastapi + m..
먼저 가상 환경을 구성할 프로젝트 폴더를 생성해 준 후 생성한 폴더로 이동해 주었다.mkdir test_poetrycd test_poetry 이후 poetry init 명령어를 실행해 주었다. poetry init은 아래와 같은 기능을 실행한다고 한다. 값을 채우기 않고 엔터를 계속 눌러주어 기본 값을 사용해 주었다.poetry init poetry add fastapi sqlalchemy 명령어를 사용해 fastapi와 데이터베이스를 다루기 위한 sqlalchemy를 설치해 주었다.poetry add fastapi sqlalchemy 마지막으로 poetry shell 명령어를 통해 가상 환경을 활성화해주었다.poetry shell 가상 환경이 활성화되었다면 아래와 같이 프롬프트 앞에 ()가 생겼을 것이다.
이전에 하였던 도커 파일을 이용한 이미지 만들기와 카카오클라우드의 클러스터 서비스를 이용해 내가 만든 웹페이지를 Kubernetes로 배포해보려고 한다. 아래 실습을 완료한 VM을 준비하길 바란다. https://jaehyeon-blog.tistory.com/13 Dockerfile을 이용한 웹 프로젝트 배포(with kakaocloud) 니꼴라스 선생님과 함께한 momentum 웹 프로젝트를 Dockerfile로 배포해보고 싶어 kakaocloud에 접속해보았다. https://nomadcoders.co/javascript-for-beginners 바닐라 JS로 크롬 앱 만들기 – 노마드 코더 Nomad Coders J jaehyeon-blog.tistory.com https://jaehyeon-blo..
클라우드 동아리 심화 수업에서 진행할 클러스터 사용 실습을 준비해 보았다. 카카오클라우드는 콘솔 환경에서 간단히 클러스터와 노드풀을 생성할 수 있는 서비스인 Kubernetes Engine를 제공하고 있다. 아래 기술문서를 참조해서 클러스터와 노드풀을 생성하였고 노드의 개수는 2개로 설정하였다. https://docs.kakaocloud.com/service/container-pack/k8se/how-to-guides/k8se-manage-cluster 클러스터 생성 및 관리 | 카카오클라우드 기술문서 클러스터의 생성, 관리, 업데이트 방법 등을 설명합니다. docs.kakaocloud.com https://docs.kakaocloud.com/service/container-pack/k8se/how-to..
팀 프로젝트에서 인프라 구축을 해달라는 요청을 받아 Terraform을 공부해보기로 하였다. 열심히 구글링한 결과 Terraform은 코드로 인프라 서버를 구축, 운영할 수 있게 도와주는 오픈소스 소프트웨어라고 정의 내릴 수 있었다. 나는 실습을 통해 공부하는걸 좋아하여 대충 이론 공부를 마치고 간단한 실습 예제를 찾고 있었는데 마침 카카오클라우드 기술문서에서 Terraform을 사용하여 VM을 생성하는 튜토리얼이 있어서 진행해보기로 하였다. https://docs.kakaocloud.com/tutorial/dev-tools/terraform-create-vm Terraform으로 카카오클라우드 VM 생성 | 카카오클라우드 기술문서 카카오클라우드 Terraform을 이용하여 VM 인스턴스를 생성합니다. ..
니꼴라스 선생님과 함께한 momentum 웹 프로젝트를 Dockerfile로 배포해보고 싶어 kakaocloud에 접속해보았다. https://nomadcoders.co/javascript-for-beginners 바닐라 JS로 크롬 앱 만들기 – 노마드 코더 Nomad Coders Javascript for Beginners nomadcoders.co 사용자 스크립트를 이용해서 도커가 설치된 Ubuntu 인스턴스 하나를 생성하였다. 아래는 GPT가 생성해준 사용자 스크립트이다. #!/bin/bash # 도커 설치를 위한 스크립트 # 1. 필요한 패키지 설치 sudo apt update sudo apt install -y apt-transport-https ca-certificates curl softw..