exec format error 이후로 이미지는 GitHub Actions에서 빌드한다

아키텍처 차이로 생긴 exec format error를 Docker Buildx의 –platform으로 풀고, GitHub Actions에서 buildx로 빌드해 ECR에 푸시하도록 옮긴 기록

2024년 6월 13일 · 3 분

Repository Workflow를 활용한 manifest 업데이트 아키텍쳐

ECR에 올린 새 이미지를 ArgoCD가 알게 하려고, GitHub Actions 마지막 job에서 별도 manifest 저장소의 이미지 태그를 sed로 바꿔 커밋하게 만든 설정

2024년 4월 19일 · 6 분

Kubernetes 환경에 ArgoCD 활용 Git Repo CI/CD 아키텍쳐

빌드 다음 단계인 클러스터 반영을 ArgoCD에 맡기려고 로컬 Minikube에 설치하고, manifest 저장소 변경이 자동으로 동기화되는 것까지 확인한 기록

2024년 4월 5일 · 3 분

Fork한 저장소에 원본 커밋 받아오기

어느 Github 저장소를 Fork하여 나의 repository로 옮긴 후 이 코드를 가지고 몇번의 commit & push 작업을 해왔다. 어느날 메인(Fork했던 대상 Repository) 저장소에서 그 동안 이루어진 수정내역을 나의 repository에 반영해줘야할 시기가 왔다. 이 때 vs code로 진행했던 작업과정을 순서대로 기록해보았다.

2024년 1월 4일 · 2 분

줄바꿈 기호 하나로 파일 전체가 바뀌는 커밋

인텔리제이를 통한 Git 작업시 종종 겪을 수 있는 CRLF/LF 개행 변경 관련 문제와 그 해결법

2023년 12월 20일 · 1 분

100%에서 멈추는 git push와 http.postBuffer

진행률은 100%인데 에러 없이 끝나지 않던 git push를, http.postBuffer를 늘려 HTTP POST 버퍼 제한을 피하는 것으로 해결했다.

2023년 12월 7일 · 2 분

SSH 키 한 쌍으로 private 저장소 clone

private 저장소를 clone하려고 SSH 키를 만들며, 개인키는 로컬에 남고 GitHub는 공개키로 서명만 확인하는 인증 흐름을 정리했다.

2023년 11월 7일 · 4 분