본문 바로가기
반응형

github4

Rocky Linux 기반 GitLab Docker 설치하기 시리즈 : GitLab + Terraform + Ansible 으로 VM 프로비저닝 자동화하기 1. [Rocky Linux 기반 GitLab Docker 설치하기] 2. [Terraform 기초 - Docker Provider로 배우기] 3. [GitLab Runner + Terraform으로 VM 자동 프로비저닝]4. [Terraform 디스크 문제와 xe 명령어 전환] (예정)5. [GitHub vs GitLab CI/CD 실전 비교] (예정)🔹 들어가며좋은 기회로 팀 내 리소스 자동화 툴을 생성하는 사이드 프로젝트를 진행하게 되었습니다.본격적인 프로덕션 환경을 구축하기 전에, Docker 기반 테스트 환경에서 GitLab 구성한 내용들을 정리해보았습니다. 🔹 GitLab vs GitHub구분G.. 2026. 1. 24.
Windows에서 Git & GitHub 연동하기 - 실전 가이드 🔹 들어가며안녕하세요! Windows PC를 사용하게 되며, 오늘 로컬 PC를 GitHub와 연동하였는데요. 오랜만의 초기설정이라, Windows 환경에서의 연동 설정이 번거롭게 느껴졌습니다. 이번 글에서는 Windows 환경에서 로컬 프로젝트를 GitHub와 연동하는 전체 과정을 매뉴얼 형태로 정리해보았습니다. 🔹 작업 환경시스템 구성OSWindows 11터미널Git Bash (MINGW64)패키지 관리자winget - Windows용 오픈 소스 명령줄 패키지 관리자Git사전 설치됨목표로컬 프로젝트 폴더를 GitHub 원격 저장소와 연동 사전 요구사항# Git 설치 확인$ git --version# Windows 패키지 관리자 확인$ winget --version# GitHub 계정 (github.. 2026. 1. 15.
Self-hosted GitHub Runner를 통한 CI/CD 자동 배포 파이프라인 구축 안녕하세요. 오랜만에 인사드립니다. 😊오늘은 GitHub Actions의 Self-Hosted Runner를 활용하여 완전 자동화된 배포 시스템 구축 과정을 공유하고자 합니다. 기존 인프라를 활용하여 코드 배포 자동화를 달성하는 방법에 대해 다뤄보겠습니다. 🔹 개요이전까지는 코드 변경이 있을 때마다 서버에 SSH 접속하여 수동으로 빌드-배포하는 방식을 사용해왔으나 최근 프로젝트 인원들과 GitHub Oranizations을 활용하여 공유된 코드들을 개발/관리하고 있었습니다. 하지만 개발이 진행되면서 코드 관리나 배포 과정에서 몇 가지 문제점들이 발견되었습니다. 해결이 필요했던 문제들빌드 환경의 일관성 부족개발자 로컬 환경, 개발 서버, 운영 서버에 각각 코드가 존재어느 환경에 어떤 버전의 코드가 배.. 2025. 11. 2.
Linux Git 완전 설치 및 다중 사용자 설정 가이드 안녕하세요. 오랜만에 인사드립니다. 😊 최근 팀 프로젝트를 진행하면서 GitHub를 활용한 개발 환경 구성에 대해 많은 고민과 시행착오를 겪었는데요, 그 과정에서 얻은 노하우를 공유하고자 합니다.특히 오늘은 GitHub 초기 구성부터 다중 사용자 환경에서의 Git 계정 자동 설정까지, 실무에서 바로 적용할 수도 있을만한 가이드를 준비했습니다. 🔹 개요팀 단위로 검색 엔진 프로그램을 개발하면서 백엔드를 담당하고 있습니다.개발 초기에는 단일 서버에서 백엔드(Go)와 프론트엔드가 함께 실행되었는데, 협업 과정에서 몇 가지 문제점이 발생했습니다.해결이 필요했던 문제들개발 환경 격리 부족 : 백엔드 코드 수정 시 Go 서버 재시작이 필요하여 프론트엔드 개발자의 작업이 중단됨동시 작업 시 서로의 개발 진.. 2025. 9. 28.
반응형