๐ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ฝ๊ฒ! Minikube, Helm, K3s, K3d, Gitea ์ ๋ฆฌ Kubernetes๋ ํ๋์ ์ธ ์ฑ ๋ฐฐํฌ์ ํ์์ง๋ง, ์ฒ์ ์์ํ๊ธฐ์๋ ๋๋ฌด ๋ณต์กํ๊ฒ ๋๊ปด์ง ์ ์์ด์. ์ด ๊ธ์์๋ Kubernetes์ DevOps ํ๊ฒฝ์ ๋ ์ฝ๊ฒ ๋ค๋ฃฐ ์ ์๊ฒ ํด์ฃผ๋ ๋๊ตฌ๋ค์ ์ ๋ฆฌํ์ต๋๋ค. โ๏ธ Minikube โ ๋ก์ปฌ Kubernete...
AWS Amplify
๐งญ Hitchhikers - AWS Architecture ๐ 1. ํต์ฌ ๊ธฐ๋ฅ ์์ฝ ์ฑ ๊ธฐ๋ฅ: ํ์๊ฐ์ / ๋ก๊ทธ์ธ (์ธ์ฆ) ์ผ์ ๋ฑ๋ก / ๋ณด๊ธฐ ์ฌ์ฉ์ ํ๋กํ ์ ์ ๋ฆฌ์คํธ ๊ด๋ฆฌ ๋งต ์ฐ๋ ์๋ฆผ ๊ธฐ๋ฅ ๐ 2. ์ฌ์ฉํ๋ AWS ์๋น์ค (Amplify ๊ธฐ๋ฐ) ๊ธฐ๋ฅ AWS์๋น์ค ...
About Terraform
1. Terraform ์ด๋? โข HashiCorp์์ ๊ฐ๋ฐํ ์คํ์์ค IaC ๋๊ตฌ โข AWS, Azure, GCP ๊ฐ์ ํด๋ผ์ฐ๋ ์๋น์ค์ ์ธํ๋ผ๋ฅผ ์ฝ๋๋ก ์ ์ํ๊ณ ์คํ ๊ฐ๋ฅ โข ์ ์ธ์ (Declarative) ๋ฐฉ์: ์ํ๋ ์ต์ข ์ํ๋ฅผ ์ฝ๋๋ก ์์ฑํ๋ฉด Terraform์ด ์์์ ์ ์ฉ 2. Workflows terraform init - ...
About Dockerfile
1. Dockerfile ๊ฐ์ Dockerfile์ ๋์ปค(Docker) ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๊ธฐ ์ํ ์ค์ ํ์ผ์ ๋๋ค. ์ด ํ์ผ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ปจํ ์ด๋ํํ๊ธฐ ์ํด ํ์ํ ํ๊ฒฝ ์ค์ , ํจํค์ง ์ค์น, ์์ค ์ฝ๋ ์ถ๊ฐ, ์คํ ๋ช ๋ น์ด ๋ฑ์ด ํฌํจ๋ฉ๋๋ค. Dockerfile์ ๊ธฐ๋ฐ์ผ๋ก docker build ๋ช ๋ น์ ์คํํ๋ฉด ์ด๋ฏธ์ง๊ฐ ์์ฑ๋๋ฉฐ, ์ด ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ...
Database Automation by python and github action
1. MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐ import pymysql # Database connection details DB_HOST = 'localhost' DB_USER = 'root' DB_PASSWORD = 'rootpassword' DB_NAME = 'assignment1' SQL_SCRIPT_PATH = 'schema_changes.sql' ...
Git concise
git concise ๊ธฐ๋ณธ ์์ ๋ช ๋ น์ด ์ค๋ช git init ์๋ก์ด Git ์ ์ฅ์๋ฅผ ์์ฑํฉ๋๋ค. git clone ์๊ฒฉ ์ ์ฅ์๋ฅผ ๋ณต์ ํ์ฌ ๋ก์ปฌ์ ์ ์ฅ์๋ฅผ ์์ฑํฉ๋๋ค. git status...
Dockerfile vs docker compose
1. Dockerfile A Dockerfile is a script that contains a set of instructions to create a Docker image. It defines the environment in which an application will run inside a container. The image built...
More action for web site
1. To make the external ip static 1) GCP console > VPC network > external ip address 2) More action of the ip that want to fix > Promote to the static ip address 3) After completion of th...
WordPress installation on GCP
1. Create a VM Instance on GCP 1) Log in to the GCP Console, navigate to Compute Engine โ VM Instances. 2) Click Create Instance. 3) Configure the instance with the following settings: Name: E...
AWS Cloud์ project(workwise) ์ฌ๋ฆฌ๊ธฐ
Below are the detailed steps to deploy a Django project on an EC2 instance using Nginx and Gunicorn. 1. Launch EC2 Instance and Configure Ports In the EC2 security group, allow inbound rules...