아침에 눈을 떠... 오늘은 무엇을할까? 라고 생각중에 오늘은 이쁘당 CI/CD 를 셋팅하자 라고 마음먹고 달려봤습니다.
2024-07-14 16:50
8
153
이 글의 짧은 주소  https://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 전체공지2025년 3월 Cars & Coffee EV 13차 모임 설문 입니다 (장소 변경)
EVDang 5 103 | 2025-03-24
1 차 키, 스마트 키, 스마트폰 키...
모빌맨 3 11 | 15:23
1 Do the right thing!
모빌맨 1 19 | 2025-03-27
2 원칙은 사이트내에서 정치 이야기는 금지이지만
EVDang 2 20 | 2025-03-27
2 거 참... 승환옹께서...
모빌맨 3 19 | 2025-03-27
2 무죄!
바부곰 1 19 | 2025-03-26
1 제가 신형 모델Y에 가장 부러운 것은...
모빌맨 1 27 | 2025-03-26
2 아 산불... 빨리 진화 되었으면 좋겠습니다.
EVDang 1 19 | 2025-03-26
2 카드 찾아왔습니다.
눈빛마음 4 36 | 2025-03-25
1 타이어 위치 교환
모빌맨 4 38 | 2025-03-25
1 요즘 꽂혀서 일주일에 두어번씩 먹곤 하는 1인 야끼니꾸
EVDang 4 30 | 2025-03-25
2 아파트 주차장에 경쟁자가 생겼습니다.
모빌맨 3 46 | 2025-03-25
2 카드 부정사용 당했습니다.
눈빛마음 2 35 | 2025-03-24
1 자동차 보험 어느 회사를 애용하시나요?
모빌맨 4 31 | 2025-03-24
2 정치와 상관없는 헌법 수호에 관한 견해 입니다.
EVDang 3 33 | 2025-03-24
2 환절기 되니 바로 컨디션이 별로네요.
눈빛마음 3 32 | 2025-03-24
3 12차 C&C 모임 후기 입니다!
EVDang 6 51 | 2025-03-23
1 내일 C&C인데...
모빌맨 1 37 | 2025-03-21
2 이번 주말은 덥겠군요?!
모빌맨 1 30 | 2025-03-21
1 오늘은 막둥이 뽕알 떼는 날 입니닷
EVDang 3 50 | 2025-03-20
2 서 있는 위치가 달라지니 보이는 것도 다르다.
모빌맨 4 10 | 2025-03-20
1 LM Studio나 Ollama가...
모빌맨 29 | 2025-03-19
2 나이 들어도 치과는 무섭네요
EVDang 2 54 | 2025-03-18
3 퇴사 퇴사 퇴사
모빌맨 6 17 | 2025-03-18
1 새벽수영완료
goshde 2 49 | 2025-03-18
1 노이어 클라세 뇌이징 완료!
goshde 2 51 | 2025-03-17
1 ChatGPT-4 충격이 엇그제 같았는데...
모빌맨 3 67 | 2025-03-16
1 점마3 를 가지고 놀려고 설치해봤는데... 흠...
EVDang 2 65 | 2025-03-15
1 구글에서 새로운 오픈소스 LLM을 내 놓았군요.
모빌맨 1 61 | 2025-03-14
1 어제 세차했는데...
EVDang 2 55 | 2025-03-12
3 인터넷 개통했습니다
눈빛마음 1 79 | 2025-03-11
1-30 of 1010