목록전체 글 (233)
Ssoon

CloudNet@ 가시다님이 진행하는 CI/CD 맛보기 스터디✅ Jenkins 기본 사용 : Job Configuration 🧿 Jenkins Item 생성 : item name(first) - docker 명령 실행 확인 Jenkins의 작업(Job)은 소프트웨어 개발 및 배포를 자동화하기 위해 설정되는 작업 단위입니다Freestyle Project가장 기본적인 작업 유형으로, 단순한 빌드 및 테스트 작업을 수행할 수 있음- 단순한 스크립트 실행- 단일 언어/프레임워크 기반 프로젝트 빌드- 간단한 테스트 및 배포PipelineJenkinsfile을 사용해 복잡한 CI/CD 파이프라인을 정의하고 실행- 멀티 스테이지 빌드 및 배포- 코드 분기 처리- 테스트, 빌드, 배포 등 전체 프로세스 자동화- YA..

CloudNet@ 가시다님이 진행하는 CI/CD 맛보기 스터디✅ CI/CD 실습 환경 구성 Jenkins와 Gogs를 실행하여 CI/CD 환경을 구축하는데 필요한 설정을 포함하고 있습니다. Jenkins는 CI/CD 파이프라인을 관리하고, Gogs는 Git 저장소를 호스팅하는 역할을 합니다.이 설정 파일을 사용하여 두 서비스를 동시에 실행할 수 있습니다. docker-compose up -d 명령어로 Jenkins와 Gogs를 백그라운드에서 실행할 수 있습니다.[ssoon@localhost cicd-labs]$ cat docker-compose.yamlservices: jenkins: container_name: jenkins image: jenkins/jenkins restart:..

CloudNet@ 가시다님이 CI/CD 맛보기 스터디✅ 실습환경구성Oracle VirtualBox 에 RockyLinux을 설치합니다.VSCode를 설치하고 RockyLinux 에 원격접속 합니다.VSCode 의 Extension 을 클릭하여 Remote -SSH 을 설치합니다.Remote -SSH 의 설정파일을 설정합니다..ssh\configHost myserver HostName 192.168.56.105 User ssoon #IdentityFile ~/.ssh/mykey.pemRockyLinux 에 접속합니다.작업폴더를 선택합니다.docker 를 설치합니다.[ssoon@localhost CICD]$ sudo dnf config-manager --add-repo https://down..

CloudNet@ 가시다님이 진행하는 쿠버네티스 네트워크 스터디 3기✅ Service & AWS LoadBalancer ControllerAWS Load Balancer Controller + NLB IP 모드 동작 with AWS VPC CNI🧿 IP Target ModeIP Target Mode는 NLB가 특정 IP 주소(예: 파드의 IP)를 대상으로 트래픽을 분배하는 방식입니다. 이 모드를 사용하면 NLB가 클러스터 내의 개별 파드에 직접 트래픽을 보낼 수 있게 됩니다.기존 방식에서는 NLB가 EC2 인스턴스(노드)에 트래픽을 전달하고, 그 노드가 다시 파드로 트래픽을 전달했습니다. 하지만 IP Target Mode에서는 노드가 아닌 파드의 IP를 직접 타겟으로 설정할 수 있습니다.external..