- DevOps 개발 프로세스
- CI/CD에 대하여
- 지속적 통합
- VSCode에 Spring Boot 개발 환경 세팅 및 샘플 프로젝트 생성, 실행
- VSCode에서 Git 연동하기
- Ubuntu에 Java 설치하기
- ssh-keygen 사용법
- scp 명령어 사용법
- GIT 개념 원리
- GIT Branch 정리
- GIT branch 전략
- GIT Request 보내는방법
- GIT 핵심 명령어 요약
- GIT Best Commit Messages
- GitHub 토큰 발급 받기
- GitHub 원격 저장소 관리
- GitHub Actions의 체크아웃( 액션으로 코드 내려받기
- 1. GitLab이란? / 개념 및 설치
- 2. GitLab이란? / GitLab Runner 개념 및 설치
- 3. GitLab이란? / GitLab CI/CD
- Docker Overview
- AWS EC2 Ubuntu22.04 환경에 Docker, Docker-compose 설치
- Get Docker
- Get started
- Docker CLI
- 도커 권한 문제 해결하기 (permission denied)
- Docker Bridge 네트워크 이해 및 컨테이너 공용 네트워크 생성
- 도커 commit(커밋) & push(푸시) - 컨테이너를 새로운 도커 이미지로 저장하고 레퍼지토리에 업로드
- docker-compose 빌드
- Docker Compose 커맨드 사용법
- 젠킨스란-무엇인가
- 젠킨스-windows 설치-설정
- 젠킨스-ubuntu 설치-설치
- GIT-GITHUB-Jenkins 연동 하는 방법
- GIT-GITHUB-Jenkins webhook 연동 하는 방법
- TDD 방법론 테스트 주도 개발
- Github Container Registry 사용하기
- GitHub Actions에서 나만의 액션(action) 만들기
- Github actions와 slack 연동해서 알림받기
masungil70/devops
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|