kkkdj님의 블로그
close
프로필 배경
프로필 로고

kkkdj님의 블로그

  • 분류 전체보기 (61)
    • AWS (11)
    • NCP (14)
    • kubernetes (27)
    • Docker (5)
    • CICD (2)
      • Jenkins (1)
      • github action (1)
    • Monitoring (2)
      • Grafana, Promethus, Loki (1)
      • Grafana, InfluxDB (1)
  • 홈
  • 태그
  • 방명록
Jenkins docker pipeline

Jenkins docker pipeline

목차 Jenkins를 이용해 Docker Pipeline을 구성하여, Docker 이미지를 빌드하고 Docker Hub에 푸시하는 CI 작업을 진행해보겠다. Jenkins는 워낙 유명한 CI/CD 툴이기 때문에 설명은 생략하도록 하겠다. Server에 Jenkins 설치 DockerfileFROM jenkins/jenkins USER root # install linux packagesCOPY configuration.sh /root/configuration.shRUN chmod +x /root/configuration.sh && /root/configuration.sh EXPOSE 8080/tcpEXPOSE 50000/tcpconfiguration.sh#!/bin/sh# jenkins 컨테이너에 도커 ..

  • format_list_bulleted CICD/Jenkins
  • · 2024. 11. 9.
  • textsms
GitHub Action을 통한 CI

GitHub Action을 통한 CI

목차 GitHub Actions은 GitHub에서 제공하는 CI/CD (Continuous Integration/Continuous Deployment) 플랫폼으로, 코드를 푸시하거나 Pull Request를 열 때마다 자동으로 빌드, 테스트, 배포 등의 작업을 수행하는 파이프라인을 구축할 수 있다. 이를 통해 개발 워크플로우를 간소화하고, 코드 변경이 일어날 때마다 안정적으로 프로젝트가 관리되도록 할 수 있다. Jenkins와 ArgoCD를 통해 쿠버네티스 환경에서 CI/CD를 구현해봤지만 이번 글에서는 Github Action을 통해 CI만 다뤄볼 생각이다. CI/CD에 대한 구체적인 설명은 생략하도록 하겠다. GitHub Actions의 주요 특징다양한 환경 지원: GitHub Actions는 리눅..

  • format_list_bulleted CICD/github action
  • · 2024. 10. 30.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (61)
    • AWS (11)
    • NCP (14)
    • kubernetes (27)
    • Docker (5)
    • CICD (2)
      • Jenkins (1)
      • github action (1)
    • Monitoring (2)
      • Grafana, Promethus, Loki (1)
      • Grafana, InfluxDB (1)
최근 글
인기 글
최근 댓글
태그
  • #P
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바