Docker Buildx를 사용한 멀티 아키텍처 이미지 빌드, Github Actions 적용 사례

Docker Buildx는 다양한 아키텍처에서 실행 가능한 이미지를 빌드할 수 있는 Docker CLI이다. 이를 활용하면 특정 아키텍쳐에서 지원하는 이미지로 빌드할 수 있다.

2024년 6월 13일 · 3 분 · An Seongjin

[CI/CD] Github Actions: build, push, update another repo file

Github Actions을 사용하여 멀티플랫폼이 지원되는 이미지 빌드 방법과 Docker Hub 혹은 ECR에 Push하는 방법. 그리고 제 3의 Git Repo 파일 내용 변경 방법을 정리해보았다.

2024년 4월 19일 · 4 분 · An Seongjin

Github Actions & ArgoCD CI/CD (for K8S, Java App)

Github Actions를 활용해서 애플리케이션 Build & Image push. 애플리케이션과 Kubernetes manifest 파일 변경점 발생시 ArgoCD를 통하여 로컬 Minikube 환경에 자동배포 환경 구축하기

2024년 4월 5일 · 2 분 · An Seongjin

[Git] Upstream commit history merge

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

2024년 1월 4일 · 2 분 · An Seongjin

[IntelliJ] CRLF/LF 개행 변경 문제 해결

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

2023년 12월 20일 · 1 분 · An Seongjin

[Git] 소스코드 Push 무한로딩 현상

Source Push infinite loading

2023년 12월 7일 · 1 분 · An Seongjin

[Git] Private Repo Clone 방법 및 RSA 키에 대한 이해

본 내용과 관련해서는 더 간단하게 설명된 다른 블로그 글들이 많이 있다. 그러나 그 각각의 내용이 무엇인지, 그것들이 어떻게 동작되는지 궁금해서 이 기회에 이것저것 찾고 알게된 내용들을 정리해보았다. 목차 - 사전 지식 RSA 키 쌍의 의미와 사용 목적: RSA 키 쌍은 공개 키와 개인 키로 구성되며, 이들은 서로 수학적으로 연관되어 있다. 공개 키(public key): 이 키는 안전하게 공유될 수 있으며, Git 서버에 등록된다. 서버는 이 공개 키를 사용하여 사용자의 인증 정보를 확인한다. ...

2023년 11월 7일 · 4 분 · An Seongjin