본문 바로가기 메뉴 바로가기

Jacob Baek's home

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Jacob Baek's home

검색하기 폼
  • all (205)
    • private (3)
      • diary (0)
      • graduateschool (3)
      • important thing (0)
      • my project (0)
      • study (0)
    • Cloud (73)
      • Private Cloud (35)
      • Public Cloud (0)
      • Cloud Native (16)
      • Architecture&Tech (2)
      • Kubernetes (20)
    • Security (11)
      • programming (0)
      • Architecture&Tech (3)
      • System&Tools (4)
      • Cloud Native (3)
    • DevOps (27)
      • System&Tools (27)
      • Architecture&Tech (0)
    • Network (5)
      • System&Tools (4)
      • Architecture&Tech (1)
    • Storage (5)
      • Architecture&Tech (1)
      • System&Tools (4)
    • os (24)
      • Linux (22)
      • Windows (2)
      • Embedded&Mobile&Etcs (0)
    • programming (16)
      • c/c++ (1)
      • python (1)
      • Java (1)
      • kernel (0)
      • Scripts (4)
      • devtools (2)
      • protocol (1)
      • common (1)
      • sw engineering (1)
      • Web Programming (0)
      • etc (4)
    • Server (17)
      • SystemMGAuto (0)
      • WebServer (6)
      • VirtualServer (1)
      • EtcServer (10)
    • ITtech (1)
    • quailty assurance (4)
      • Theory (1)
      • System & Tools (3)
    • database (0)
    • language (0)
    • Trips (0)
    • music (0)
    • etc (2)
  • 방명록

DevOps (27)
Jenkins Directories

workspace workspace의 경우 기본적으로 아래 경로에 저장되게 된다. /var/jenkins_home/jobs/github-freestyle-webhook/builds/2/archive 실제 Jenkins workspace에서 파일 경로를 확인해보면 다음과 같은 경로를 가진다. https://jenkins.example.com/job/job-name/lastSuccessfulBuild/artifact/README.md 실제 jenkins 경로에서 확인해보면 정확히 매칭되는 경로를 찾을수는 없고 builds 내에 permalinks라는 파일이 존재하고 해당 파일내에 마지막 성공한 빌드 정보가 기록되어 있고 해당 number에 맞는 경로를 찾아가게 된다. jenkins@jenkins-cdf944..

DevOps/System&Tools 2020. 8. 14. 11:20
Jenkins Debugging

아래와 같은 경로로 이동하여 log recorder를 생성하자. 다음과 같은 log record가 생성되어 확인이 가능하다. 실제 당시 문제는 위 이미지 상에 나와있듯이 "Skipped github-integration-test because it doesn't have a matching repository" 메세지를 통해 확인이 가능했다. 예시 github plugin을 예를 들어 사용해보자. 먼저 github plugin이 소개된 페이지에서 보면 다음과 같이 logging에 대한 class name을 제공하고 있다. 위에 확인된 class name을 아래 설정에 추가해놓자. 이후 log records에 생성한 github log 에서 확인해보면 위와 같은 log가 github webhook이 발생될..

DevOps/System&Tools 2020. 8. 13. 11:03
How to use minio as Terraform backend

Terraform를 사용하게 되면 원격 state 사용이 필요하다. 일반적으로 AWS s3를 사용하지만 public에 올리는것이 아무래도 조심스러울수 있고 이러한 경우 내부 s3 호환이 가능한 minio 서버를 내부에 구성하여 이러한 우려를 종식시킬수 있다. 그러면 minio를 통해 terraform state file을 관리하는 방법에 대하여 알아보자. minio 설치 minio의 경우 kubernetes 환경에서 helm chart를 통해 간단히 배포를 하였다. helm install stable/minio -n minio 참고로 minio access_key와 secret_key는 "testkey" 라고 가정하였다. minio를 terraform backend로 사용하기 이제 minio를 terra..

DevOps/System&Tools 2020. 5. 28. 15:52
Helm usage

초기사용설정 repo 추가 helm 사용을 위해 아래 repo를 추가한다. helm repo add stable https://kubernetes-charts.storage.googleapis.com/chart 일반적으로 stable(google에서 제공하는 repo)를 많이 사용한다 incubator의 경우 다른 repo를 추가해야한다. $ helm repo add incubator https://kubernetes-charts-incubator.storage.googleapis.com/ 관련 내용은 다음 링크에 상세히 나와 있다. https://github.com/helm/charts https://helm.sh/docs/intro/using_helm/ repo 추가가 완료되면 다음과 같이 설치를 진..

DevOps/System&Tools 2020. 1. 23. 13:40
이전 1 2 3 4 5 6 7 다음
이전 다음
공지사항
최근에 올라온 글
  • label_replace , label_jo⋯
  • kubectl debug and koolkit
  • GitLab with pages
  • x509: certificate signed⋯
최근에 달린 댓글
  • 감사합니다 부족한 질문이었⋯
  • 안녕하세요. 먼저 질문주신⋯
  • 안녕하세요 ㅎㅎ 구글에서 돌⋯
Total
103,852
Today
16
Yesterday
49
링크
  • Cyuu
TAG
  • macvlan
  • boundary ssh
  • wsl2
  • kubernetes install
  • minikube
  • Terraform
  • kubernetes
  • hashicorp boundary
  • mattermost
  • ceph
  • ulimit
  • ConEmu
  • Jenkinsfile
  • crashloopbackoff
  • K3S
  • openstack backup
  • elasticsearch
  • minio
  • DevSecOps
  • socket
  • vmware openstack
  • nginx-ingress
  • Helm Chart
  • dnssec
  • jenkins
  • openstacksdk
  • galera
  • ansible
  • metallb
  • OpenStack
more
«   2022/05   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
글 보관함
  • 2022/04 (3)
  • 2022/03 (5)
  • 2022/02 (3)
  • 2022/01 (2)
  • 2021/11 (4)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바