seulseul

  • 홈
  • 태그
  • 방명록

GitLab 1

[CI/CD] Advanced GitLab CI, gitlab-ci.yml

현재 진행중인 프로젝트에서는 CI툴로 gitlab runner 를 helm chart 기반으로 구성하여 eks에 띄워, gitlab ci로 CI 작업을 이행하고 있습니다. gitlab ci 를 사용하며 템플릿 ,공통 yaml 을 구성하며 익힌 팁을 공유합니다. 1. 사전에 정의된 variable GitLab 사전에 정의된 variable 값 사용 (Predefined Variables) CI_COMMIT_BRANCH (커밋 브랜치) , CI_PROJECT_DIR (프로젝트 경로) , CI_PROJECT_NAME (프로젝트 이름) 을 비롯해 CI_COMMIT_TITLE (커밋 메세지) 등은 사전에 gitlab에 정의된 variable들인데 이를 잘 활용하면 프로젝트 정보를 코드에서 쉽게 사용할 수 있습니다..

DevOps, Infra 2023.09.14
이전
1
다음
더보기
프로필사진

공부한것을 기록하는 기술블로그입니다📚 [Github] https://github.com/jei0486


공지사항

  • 안녕하세요😀
  • 분류 전체보기 (112)
    • Spring , JPA (11)
    • DevOps, Infra (26)
    • Kubernetes (8)
    • 슬슬의 공부 (11)
    • 자격증 (0)
      • AWS SAA (1)
    • CKA (Certified Kubernetes A.. (55)
      • Kode Kloud (49)
      • CKA TIP (5)

Tag

webflux, Service Provider Interfaces, Skaffold, 젠킨스, graceful shutdown, 로컬 쿠버네티스 설치, spring-data-envers, open feign, containerd credential, containerd registry, keycloak, keycloak spi, spring cloud openfeign, spring webflux, Jenkins, kodekloud, argocd, vagrant, cka, keycloak login,

최근글과 인기글

  • 최근글
  • 인기글

Copyright © seulseul . All rights reserved.

  • GitHub

티스토리툴바