일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Python
- asgi
- elasticsearch
- FastAPI
- AWS
- ebs
- POD
- 쿠버네티스
- IAC
- asyncio
- 자바스크립트
- WSGI
- leetcode
- DevOps
- terraform
- docker
- Kubernetes
- Django
- event loop
- Service
- intervals
- ansible
- dockerfile
- github
- K8S
- EKS
- Deployment
- EC2
- IAM
- YAML
- Today
- Total
목록github (3)
궁금한게 많은 개발자 노트
GitHub Submodule은 Git 프로젝트에서 다른 Git 프로젝트를 하위 디렉토리에 포함시키는 방법입니다. Submodule을 사용하면 하나의 Git 저장소에서 여러 개의 프로젝트를 관리할 수 있으며, 각 프로젝트는 별도의 저장소로 유지됩니다. 이를 통해 복잡한 프로젝트를 여러 저장소로 분할하여 개발, 관리, 배포를 용이하게 할 수 있습니다. 다른 Git 저장소를 하위 디렉토리로 포함시키는 방법은 다음과 같습니다. 1. Submodule을 포함시키고자 하는 Git 저장소에서 다음 명령어를 실행하여 Submodule을 추가합니다. git submodule add [repository-url] [path] 여기서 [repository-url]은 추가하려는 Submodule의 Git 저장소 URL이며,..
CI / CD 란? CI/CD는 Continuous Integration(지속적 통합) / Continuous Delivery(지속적 전달) 의 줄임말이다. CI/CD는 애플리케이션 개발 단계를 자동화하여 애플리케이션을 보다 짧은 주기로 고객에게 제공하는 방법입니다. CI/CD의 기본 개념은 지속적인 통합, 지속적인 서비스 제공, 지속적인 배포입니다. CI/CD는 새로운 코드 통합으로 인해 개발 및 운영팀에 발생하는 문제(일명 "인테그레이션 헬(integration hell)")을 해결하기 위한 솔루션입니다. 새로 개발한 기능, 버그 수정점 등을 실제 배포 중인 서비스에 통합하기 위해서는 여러 과정이 필요하다. 소스코드를 테스트하고, 빌드하고, 컨테이너 화하여 통합적인 저장소에 전달 후 서비스 무 중단 ..
[ Git Branch 이름 변경 ] git branch를 생성하고 checkout을 통해 HEAD를 옮긴 후 작업을 진행하다가 뭔가 내가 작업한 내용과 branch의 이름이 일관성이 없다고 느껴질 때, 내용을 다른 branch로 옮길 수 없으니 branch이름만 변경시에 사용! git branch -m prev_branch_name new_branch_name [ Git Add 취소 ] git repository에 올리기 위해 수정한 파일들을 commit될 수 있는 상태로 add 명령어로 stage area에 이미 올렸는데, 해당 commit에 포함되지 말아야할 파일을 add했을 경우 unstage하고 싶은 경우 사용 // 모든 파일들을 stage상태로 변경 $ git add * // 파일들의 상태를 ..