아침에 눈을 떠... 오늘은 무엇을할까? 라고 생각중에 오늘은 이쁘당 CI/CD 를 셋팅하자 라고 마음먹고 달려봤습니다.
2024-07-14 16:50
8
501
이 글의 짧은 주소  https://www.evdang.com/articles/1262

우선 CI/CD 에 대해 간단히 설명 하자면

CI/CD 는 약어로

CI/CD의 "CI"는 개발자를 위한 자동화 프로세스인 지속적인 통합(Continuous Integration)을 의미

CI/CD 의 "CD"는 지속적인 서비스 제공(Continuous Delivery) 및/또는 지속적인 배포(Continuous Deployment)를 의미

쉽게 풀어 쓰자면

개발을 마친 소스가 있으면 그 소스를 자동으로 컴파일(?) 하여 배포 한다고 생각하면 됩니다.

이쁘당의 예를 들면

소스를 수정하고 정상 동작하는 것을 확인 후

저장하는 절차 (git 에 commit 후 push) 를 거치면

해당 소스를 가지고 도커 이미지를 빌드 합니다.

이미지는 현재 빌드된 날짜및 시간을 버전 삼아 빌드 되며

빌드된 이미지를 가지고

쿠버네티스 환경에 deploy 를 자동으로 하게 되는데

이때

기존 서버들을 한번에 다 죽이지 않고 (현재 3개의 파드들로 운영됨)

새로운 버전의 파드를 하나 띄우고... 그게 성공하면 기존 버전의 파드를 죽여가면서 순차적으로 3개의 파드가 새로운 버전으로 교체 될때까지 반복 합니다.

이로 인해

서버의 중단 없이 서비스가 배포가 된다고 할까요...

아 저도 뭐 초보고 이제 막 수박 겉핥기 식으로 하는거라 ㅎㅎㅎ

암튼

제대로 잘 동작하는 것이 확인 되었고~

기념으로 스샷 남깁니다.
첨부 파일
안녕하세요 사이트 운영자 입니다.
하루에 글 하나! 댓글 하나!
목록
이 글을 좋아하는 회원들..
Pic
Pic
Pic
  • (뭔지 모르겠지만…) 오, 잘 하셨습니다. 뭔가 화면이 매끌매끌해 보입니다.(정말??) 2024-07-14 20:51
    • ㅋㅋㅋ 죠...죠은겁니닥 2024-07-15 05:50
  • CI라 그래서.. 로고 변경하시는줄 알았슴다 2024-07-15 09:20
    • 크흣...CI 그렇게 생각할수도 있군요! 2024-07-15 09:41
  • 젠킨스만 쓰다가 이런 신식 ui를 보니 개안되는 느낌이네요.. 2024-07-15 09:50
    • ㅋㅋ 젠킨스를 쓰신다니 저랑 비슷한 업을 하시는 군요!!! 근데 왜 글은 안쓰세요! 젠킨스만 쓰시지마시고 글도... 쓰... ㅌㅌㅌ 2024-07-15 09:58
    • EVDang님 ㅋㅋㅋㅋㅋ 게임 클라 개발자입니다. 전 회사에서 데브옵스도 같이 조금 하다보니 잡지식이 늘었네요. 글.. ㅆ...ㅓ야.......ㅛ 2024-07-15 10:10
    • 머슬메모리님 오홋 tcp 에 도사시것네요 ㅋㅋㅋ 빨리 글.. ㅆ...ㅓ ㅈ...ㅜ 세...ㅛ 2024-07-15 10:11
1 전체공지[C&C EV 25차 모임] 2026년 4월 11일 C&C EV 25차 모임을 진행 합니다
EVDang 3 413 | 2026-04-08
1 전체공지2026년 6월 2일 모닝와이드 인터뷰 하실분...
EVDang 2 289 | 2026-06-01
요즘 최성곤의 '니가 좋아'가 엄청 인기군요.
모빌맨 19 | 2026-06-15
잔슨황(엔비디아)이 우리 생태계에 미치는 영향을 재미나이에게 물어봤어요
24 | 2026-06-09
여기서 머하세요?
1 41 | 2026-06-09
애플 드라마 '파친코'를 방영하네요.
모빌맨 47 | 2026-06-07
엔비디아가 새로운 제품군을 내 놓았네요.
모빌맨 51 | 2026-06-02
1 2026년 6월 2일 모닝와이드 인터뷰 하실분...
EVDang 2 289 | 2026-06-01
1 (스포 없음) 와일드 씽(2026) 보고 왔습니다.
모빌맨 2 132 | 2026-05-31
1 테슬라 붕끽~ 이 대폭 개선되었습니다.
눈빛마음 1 114 | 2026-05-27
1 왔어요~ 왔어…
눈빛마음 1 117 | 2026-05-26
1 요즘 장안의 화제라는 혼성그룹이 20년(?)만에 복귀한다고 합니다.
모빌맨 3 96 | 2026-05-23
1 황제의 귀환
2 86 | 2026-05-22
1 소신 발언하겠습니다.
1 71 | 2026-05-22
1 자식 중의 자식은...
모빌맨 53 | 2026-05-21
1 자동차 보험 갱신을 했는데...
모빌맨 65 | 2026-05-20
1 우와~~~ 복귀되었다~
눈빛마음 1 90 | 2026-05-13
2 코스트코에서 타이어를 교체해야 하는 이유!
눈빛마음 1 155 | 2026-05-05
1 "차는 모시는 명품 아닌 소모품"
1 93 | 2026-05-04
2 BYD 택시!!
눈빛마음 1 87 | 2026-05-04
3 테슬라 펌웨어 업데이트 내용!
눈빛마음 77 | 2026-05-01
1 EU 신규 제도로 스마트폰 배터리 교체가 가정에서 가능하게
1 90 | 2026-04-22
1 생성형 엔진 최적화로 무전공자가 100억 벌기?
1 139 | 2026-04-22
1 "잠자는 동안에도 돈이 들어오는 방법을 찾아내지 못한다면 당신은 죽을 때까지 일을 해야 할 것이다."
1 108 | 2026-04-22
1 가출
2 107 | 2026-04-18
1 “한국기업 황금기 10년이상 쭉”…코스피 7500 간다는 JP모건
70 | 2026-04-17
1 스마트 글라스 (노안, 근시, 원시, 변색)
3 170 | 2026-04-17
1 주말부터 전국 10만7천개 전기차 충전기 낮 요금 12∼15%↓
2 145 | 2026-04-15
1 아마존의 성장 원리를 담은 '플라이휠(Flywheel)' 모델
2 119 | 2026-04-15
1 마우스 수리 접수 받습니다
눈빛마음 3 135 | 2026-04-12
1 슈퍼맨 또는 걸이 공격 받아도 옷이 멀쩡한 이유?
87 | 2026-04-10
1 엑싯
2 124 | 2026-04-10
1-30 of 1398