검색 본문
서비스 안내 Kakao가 운영하는 책 서비스 입니다. 다른 사이트 더보기 Continuous Integration (CI) and Continuous Delivery (CD) 저자 Henry van M... 출간 2023.7.22. 도서 79,770원 CI(전5권) 저자 창미 편집부 편 출간 1993.2.1. CI(전5권) 저자 창미 편집부 편 출간 1993.2.1. 앤드로시 &ROSY 2021.03 (Clinical Salon Ci:z.Labo 마사지기계) 저자 寶島社 출간 2021.1.22. 도서 16,590원 構築ガイド GITHUB,REDPEN,ASCIIDOCTOR,CIによるモダンライディング... 저자 伊藤敬彦/著 吉村孝廣/著 도서 29,380원 젠킨스로 배우는 CI/CD 파이프라인 구축 저자 프라노데이 프라모드 ... 출간 2024.3.11. 도서 29,700원 클라우드 서비스 개발자를 위한 AWS로 구현하는 CI/CD 배포 입문 저자 최주호 외 출간 2023.3.15. 도서 18,000원 바다에는 악어가 살지 저자 파비오 제다 출간 2012.4.1. 도서 10,800원 CI/CD 저자 온개발팀 출간 2024.3.12. e북 10,800원 무엇이 무엇이 필요할까(고래뱃속 생각그림책 5)(양장본 HardCover) 저자 Gianni Rodari 출간 2013.2.25. 도서 10,800원 더보기 (주)카카오는 상품판매의 당사자가 아닙니다.법적고지 안내 (주)카카오는 통신판매중개자로서 통신판매의 당사자가 아니며 상품의 주문 배송 및 환불 등과 관련한 의무와 책임은 각 판매자에게 있습니다.
namu.wiki Law&Order: CI - 나무위키 원제는 Law & Order: Criminal Intent. 미드 "Law&Order 시리즈"의 2번째 스핀오프. 시청률 부진으로 인해 2011년 시즌 10 에피소드 8 "To the Boy in the Blue Knit Cap"을 끝으로 끝내 종영하였다. 장르 수사물, 미스터리, 스릴러 국가 미국 음악 마이크 프로스트 출연 빈센트 도노프리오, 캐서린 어브, 크리스 노스, 제프 골드블럼, 제이미 쉐리던, 에릭 보고시안, 코트니 B. 반스, 레슬리 헨드릭스, 올리비아 다보 외 배급사 NBC유니버설 개요 시즌 정보 등장인물 둘러보기 2024.02.04 웹문서 검색 더보기 CI 게임즈 - 나무위키 한국은행 - 나무위키 soni-developer.tistory.com 나의 개발일지 GiftFunding) GitHub Actions CI/CD 적용하기(1) - CI 적용 36 Actions란 SW 개발 라이프 사이클 안에서 PR, Push 등의 이벤트 발생에 따라 자동화된 작업을 진행할 수있게 해주는 기능. 자동화된 작업이 필요한 경우 ? 1. CI/CD 로컬 repository -> 원격 repository로 push하고 GitHub Actioins에서는 이벤트 발생에 따라 자동으로 빌드 및 배포하는 스크립트를 실행... 2024.05.21 블로그 검색 더보기 going2alaska.tistory.com 개발블로그by페페 Travis CI + S3 + Codeplay 27 1. Travic CI 가입(서드파티 활성화) 2. travis.yml 추가 -> 깃헙과 트래비스 연동 깃헙 푸쉬시 travis 반응 확인 3. travis- AWS s3 연동 IAM 발급 (액세스 키 별도생성) travis ci에 키 등록(.travis.yml에서 사용가능) S3 버킷 생성 .travis.yml에 버킷 추가 (git push -> travis CI) -> "s3"에 zip 생성되는 흐름... 2024.05.02 yaga.tistory.com 머털&보약의 기록 [DevOps] CentOS 8 Jenkins CI, CD 환경 구축(feat. eGovCI) 서버용 개발환경 다운로드 및 업로드 아래 경로에서 eGovCI-4.2.0.tar.xz를 다운로드 받는다. https://www.egovframe.go.kr/home/sub.do?menuNo=94 업로드 권장 경로(/home/사용자폴더)에 업로드 한다. 업로드한 eGovCI-4.2.0.tar.xz의 압축을 해제한다. 서버용 개발환경 폴더 목록을 확인한다. Jenkins 실행 및 설정 서버용 개발환경 리눅스용은 jdk가 동봉되어 있지 않으니 jdk를 미리 세팅해놔야 한다. 이 부분은 표준프레임워크센터에서 리눅스용 배포할 때 누락된건지 정확히 알 수 없다. 😥 그냥 다 넣어주면 좋으련만..리눅스용 말고 아래처럼 windows용은 jdk 1.8과 17 둘 다 들어있다. 세팅된 jdk와 jenkins를 연동하기 위해 다음 파일의 JAVA_HOME 경로를 수정한다. vi /home/사용자폴더/eGovCI-4.2.0/setEnv.sh jenkins를 띄우는 tomcat의 포트 변경(WAS와 port 중복 방지) 후 방화벽 WAS(apache tomcat 9.x) 설정 WAS에 tomcat manager 계정으로 관리할 수 있도록 아래 명령어로 파일을 편집 후 tomcat 재기동한다. #tomcat user 편집 vi /tomcat설치경로/tomcat/conf/tomcat-users.xml #tomcat manager 원격 접속 허용하기 위함 vi /tomcat설치경로/tomcat/webapps/manager/META-INF/context.xml # <Value className…> 주석처리 브라우저에서 host:port/manager 호출 후 생성한 tomcat manager계정으로 접속 되는 CI, CD 테스트 테스트용으로 branch 생성 및 화면 수정 후 GitLab에 commit/push한다. Jenkins에서 빌드가 실행된다. Console Output 선택 시 로그를 확인할 수 있다. 서버의 WAS 배포 경로에 war파일의 배포상태를 확인한다. war파일이 잘 옮겨졌고 압축도 풀렸다. 브라우저에서 웹 애플리케이션의 url 호출 후 로그인 화면 내용의 변경을 확인한다. 정상적으로 수정한 소스가 적용되었다. 전자정부 CI 구축 가이드가 리눅스용은 참조할 만한 게 별로 없어서 삽질 많이했다. 휴 이번 포스팅은 매우 힘들었다. 미래의 나 53 테스트용으로 branch 생성 및 화면 수정 후 GitLab에 commit/push한다. Jenkins에서 빌드가 실행된다. Console Output 선택 시 로그를 확인할 수 있다. 서버의 WAS 배포 경로에 war파일의 배포상태를 확인한다. war파일이 잘 옮겨졌고 압축도 풀렸다. 브라우저에서 웹 애플리케이션의 url 호출 후 로그인 화면 내용의 변경을 확인한다. 정상적으로 수정한 소스가 적용되었다. 전자정부 CI 구축 가이드가 리눅스용은 참조할 만한 게 별로 없어서 삽질 많이했다. 휴 이번 포스팅은 매우 힘들었다. 미래의 나 cd CI deployment jenkins Continuous Integration gitlab 젠킨스 egovframework Continuous Deployment 2024.05.03 [DevOps] CentOS 8 JenKins 설치(feat. CI, CD) junkmm.tistory.com junkmm blog [EKS] CI/CD 설치 및 설정 Bastion 호스트에서 아래 명령어로 Jenkins를 설치합니다. # 실습 편리를 위해서 root 계정 전환 sudo su - # Add required dependencies for the jenkins package # https://docs.aws.amazon.com/corretto/latest/corretto-17-ug/amazon-linux-install.html sudo yum install fontconfig java-17-amazon-corretto -y java -version alternatives --disp 기본 사용, Tools 설정 Jenkins 메인 화면 입니다. Item은 젠킨스에서 사용하는 최소 작업 단위이고, 사람은 Jenkins의 계정 관련 설정, Jenkins 관리는 전역 설정을 적용하는 메뉴 입니다. Jenkins 기본 사용을 위해 JDK 정의를 진행합니다. Jenkins 관리 -> Tools에 진입합니다. JDK Installations에서 `Add JDK`를 클릭하고, 아래와 같이 정보를 입력합니다. 첫 번째 Item을 생성합니다. 메인화면 -> Item으로 진입하고, 이름 입력 후 Freestyle project를 선택합니다. Build St Docker 사용 Jenkins에서 Docker 빌드를 하기 위해 jenkins 유저가 docker를 실행할 수 있는 권한을 부여해야 합니다. #docker sock에 666 권한 할당 chmod 666 /var/run/docker.sock usermod -aG docker jenkins # Jeknins 유저로 확인 su - jenkins docker info # Dockerhub로 로그인 하기 docker login Username: <자신의 계정명> Password: <자신의 암호> Dockerfile을 생성합니다. # myweb:v2.0. Github 가입 Github에 가입하고 https://github.com/gasida/aews-cicd.git 레포지토리를 포크합니다. Jenkins Trigger-Project Git Repo의 변화가 생기면 Jenkins Item(Job)이 실행되는 환경을 실습합니다. Freestyle project를 생성합니다. 아래와 같이 변수를 추가합니다.(string) Git 부분을 수정합니다. 빌드 유발을 설정합니다. 빌드 스텝을 설정합니다. # Shell 1 cd /var/lib/jenkins/myweb2 rm -rf Dockerfile wget https://raw.githubusercontent.com/$NICK/aews-cicd/main/1/Dockerfile # Shell 2 cd /var/lib/j ArgoCD ArgoCD는 API, Repository Service, Application Controller 크게 3가지 서비스가 내장되어 있습니다. API는 Web UI 대시보드를 제공하고, API 서비스를 제공합니다. Repository Server는 Git 연결 및 배포할 yaml을 생성합니다. Application Controller는 K8s 리소스와 Git을 비교하며 Sync를 비교합니다. 동적으로 Git과 k8s를 동기화 할 수 있고, 수동으로 동기화 시킬 수 있습니다. 아래 명령으로 ArgoCD를 설치합니다. # helm 설치 Argo Rollouts Argo Project 중 하나로 고급 배포 전략을 제공합니다. 그 중 대표적인 것으로 Blue-Green, Canary 배포 전략입니다. 블루-그린 카나리 아래 명령으로 설치를 진행합니다. # cat <<EOT > argorollouts-values.yaml dashboard: enabled: true ingress: enabled: true ingressClassName: alb hosts: - argorollouts.$MyDomain annotations: alb.ing 70 Bastion 호스트에서 아래 명령어로 Jenkins를 설치합니다. # 실습 편리를 위해서 root 계정 전환 sudo su - # Add required dependencies for the jenkins package # https://docs.aws.amazon.com/corretto/latest/corretto-17-ug/amazon-linux-install.html sudo yum install fontconfig java-17-amazon-corretto -y java -version alternatives --disp 2024.04.16 통합웹 더보기
서비스 안내 스토리의 글을 대상으로 검색결과를 제공합니다. 자세히보기 i-like-sky.tistory.com 개발 성장 노트. Docker와 GitAction, Kubernetes CI/CD 배포 frontend s3 설정 버킷 만들기를 클릭해 버킷 이름을 적고 버킷이 많이 사용될 지역을 확인한다. AWS 계정을 하나로 관리할 것이기 때문에 ACL 비활성화됨을 선택한다. "모든 퍼블릭 액세스 차단"을 비활성화 해서 접근 권한을 풀어줬다. 버킷 버전 관리는 사용자가 실수로 파일을 삭제해도 복원을 할 수 있지만 비용이 발생 될 수 있다. 비활성화 해줬다. 기본 암호화를 활성화 하면 버킷에 저장되는 모든 새 객체를 암호화해서 저장한다. 또한 객체를 다운로드할 때 복호화해서 제공해준다. 버킷 만들기를 누르면 S3 버킷이 생성된다. 생성된... backend Docker 파일 FROM openjdk:11-jdk-slim as build WORKDIR /app COPY gradlew . COPY gradle gradle COPY build.gradle . COPY settings.gradle . COPY src src RUN chmod +x ./gradlew RUN ./gradlew bootJar # 실제 실행할 이미지를 위한 새로운 단계를 시작합니다. FROM openjdk:11-jre-slim WORKDIR /app # 빌드 단계에서 생성된 실행 가능한 jar 파일을 복사합니다. CO 43 s3 설정 버킷 만들기를 클릭해 버킷 이름을 적고 버킷이 많이 사용될 지역을 확인한다. AWS 계정을 하나로 관리할 것이기 때문에 ACL 비활성화됨을 선택한다. "모든 퍼블릭 액세스 차단"을 비활성화 해서 접근 권한을 풀어줬다. 버킷 버전 관리는 사용자가 실수로 파일을 삭제해도 복원을 할 수 있지만 비용이 발생 될 수 있다. 비활성화 해줬다. 기본 암호화를 활성화 하면 버킷에 저장되는 모든 새 객체를 암호화해서 저장한다. 또한 객체를 다운로드할 때 복호화해서 제공해준다. 버킷 만들기를 누르면 S3 버킷이 생성된다. 생성된... s3 git acm ECR AWS CloudFront Route53 kubectl EKS GitAction 2024.05.04 티스토리 검색 더보기 brunch.co.kr Master Seo 카카오클라우드 4탄-16.CI/CD 12 카카오 클라우드의 CI/CD를 알아보자~ kr-central-1 명령서버 centos 환경 GitHub계정 로컬환경에서 git설치 및 계정 세팅 https://kakaocloud.com/ <0> 사전 준비 <1> DevOps Pipeline 환경 설정 <2> 클릭만으로 CI/CD 파이프라인 구축 <3> 서비스 접속 확인하기 <4> 참고 사이트 <0> 사전 준비 1 컨테이너 레지스트리... OS 2024.02.13 브런치스토리 검색 더보기 story.kakao.com 김해시 김해시 - 카카오스토리 김해연구원 CI공모전 공모기간: 2024.3.22(금) ~ 4.18(목) 18시까지 도달한 것에 한함 공모분야 : CI 디자인 (심볼마크, 로코타입, 시그니처 )1건 응모자격 : 김해연구원에 관심있는 누구나 (개인 또는 단체... 2024.04.01 카카오스토리 검색 더보기
CI멘토 www.cimento.co.kr/ CI, BI, 로고, 마크, 네이밍, 디자인, 편집, 포트폴리오 제공. 아브랜 ahbran.co.kr 신청자 작성 브랜딩(로고) 디자인 회사. 마포구 독막로. 브랜딩 디자인 ,로고디자인, 기업로고, BI CI 로고디자인회사. 채널 서울로고디자인연구소 sldin.com/ 로고제작 무료상담, 기업, 회사, 식당, 학원, 캐릭터 로고, 브랜딩, CI디자인, BI, 창업, 명함, 봉투, 카탈로그 제작. 채널 사이트 더보기
뉴스
TV
뉴욕특수수사대 시즌 10 방송종료