일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- BFS
- karpenter
- k8s
- 나동빈
- GDG
- ekskubecost
- 비용최적화
- DFS
- 쿠버네티스
- Whatever
- AwsCloudClubs
- GithubActions
- kubecost설치
- GDSC
- 파이썬
- 카펜터설치
- eks비용
- 설치
- GDGCampusKorea
- 커뮤니티
- CUK
- kubecostinstall
- CI
- 코테
- Python
- AWS
- 프로그래머스
- ci/cd
- eks
- kubecost
Archives
- Today
- Total
촬리의늘솔길
AWS Community Day HandsOn - DevOps Track 본문
notion => tistory 마이그레이션 작업 그 3번째 여정.
커뮤니티데이에 참여는 했는데 기록물이 안남아있어서 증거가 될 수 없겠다.. 싶어 올려봅니다.
사실 거창한 저만의 창작 글이라기 보다 그냥 ~~했다. 정도의 글로 보시면 될 것 같습니다.
CICD 핸즈온 트랙이었고, CICD 관련 aws 서비스를 이용해 볼 수 있었습니다.
핸즈온 관련 사이트
AWS(Amazon Web Services)를 위한 실습 자습서
시작하기 - AWS 기반 구축을 위한 클라우드 컴퓨팅 자습서
1. Codecommit
깃헙처럼 push 하면 되는 방식의 사용법이었습니다. (쉬웠다.)
2. code build
CI 해서 빌드된 아티팩트를 S3 에 저장하는 절차였습니다.
push 하면 자동으로 빌드되는것이 아니라 ( 아직까지는) 빌드 시작 버튼을 일일이 눌러줘야 했습니다.
version: 0.2
phases:
install:
runtime-versions:
java: corretto17
build:
commands:
- mvn install
artifacts:
files:
- target/javawebdemo.war
- appspec.yml
- scripts/**/*
discard-paths: no
build 사양 관련된 yaml
3. CodeDeploy
배포가 이리 쉽다니~~
4. Codepipeline
이게 마치 github actions 의 워크플로우로 자동화 하는 과정을 담은것같았습니다.
과정 2에서 일일이빌드해줘야 했던 불편함을 해소 할 수 있도록 배포 파이프라인이 자동화될 수 있도록 하는 서비스 같았습니다.
결론 : 굉장히 쉽고 빠르다.
배포를 체험해보기에 아주 적합한 핸즈온이었습니다.
728x90
'☁️2024 > Cloud' 카테고리의 다른 글
AWS ECS vs EKS 차이점 알기 ( 그리고 Fargate vs EC2) (0) | 2024.04.17 |
---|---|
우여곡절2 Kubecost 설치기... (0) | 2024.02.25 |
우여곡절 Karpenter 설치기 - 0.34.0, eks 1.29 ver (1) | 2024.02.25 |
CI/CD 작업을 해보자 with GCP (0) | 2024.02.06 |
CloudClub 활동 회고 및 정리 (2,3,4기를 마치며..) (1) | 2024.02.05 |