일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CentOS7
- regex_search
- 1697
- c3 step graph
- 정규식 활용
- c3 second
- influxdb 설치
- snmp test
- 백준
- semanage
- c3 축 없애기
- c3 축 가리기
- linux시간으로 변경
- python subprocess
- gcc regex
- python popen
- gcc 업데이트
- 정규식 문자열 출력
- grafana dashboard
- c++ 정규식
- subporcess path
- centos pyhon 설치
- python os
- c3 초
- selinux port 등록
- 정규식 컴파일
- g++ 업데이트
- InfluxDB
- snmp
- telegraf
- Today
- Total
목록분류 전체보기 (560)
리셋 되지 말자
ServiceEntry - https://github.com/istio/istio/issues/35992 DNS Proxying - https://istio.io/latest/docs/ops/configuration/traffic-management/dns-proxy/ Configuring failover for external services - https://istio.io/latest/blog/2021/external-locality-failover/
https://donggu1105.tistory.com/m/203 [AWS] EC2 디스크 사용량 부족할때 슬랙으로 알림보내기! 디스크 사용량 모니터링 초 간단 방법 긴급 문제 발생 ! 주말에 쉬고있는데 회사 사업팀 동료가 회사 서비스 페이지가 접속이 안된다고 연락이왔다. 로그를 보니 대충 DB가 작동을 안하길래 원인을 파악해보니 DB를 올려놓은 EC2 서버 donggu1105.tistory.com 감사합니다. IP=$(hostname -I); LIMIT=90; slack_webhook_url="https://hooks.slack.com/{Slack Webhook URL}" root_disk_used=$(df / | grep ^/ | awk '{print $5}'); root_disk_used=${roo..
self-hosted runner를 private 네트워크에 설치했는데 어떻게 github랑 통신을 할까 궁금했는데, long poll 방식으로 지속적으로 https 요청을 보낸다고 한다. https://docs.github.com/en/actions/hosting-your-own-runners/about-self-hosted-runners#communication-between-self-hosted-runners-and-github About self-hosted runners - GitHub Docs About self-hosted runners A self-hosted runner is a system that you deploy and manage to execute jobs from GitHub..
now = datetime.datetime.now().replace(microsecond = 0) api server에 요청하여 Pod 정보 획득 kubectl을 이용해서 해당 Pod의 생성 시간을 획득할 수 있다. (Z는 utc timezon을 의미한다고 한다) kubectl get pod -o json | jq -r ".metadata.creationTimestamp" 2023-01-27T08:20:42Z Python을 이용해 생성 시간 변환 - 초(second) datetime 모듈을 이용해 Pod가 몇초전에 생성되었는지 구한다. microsecond는 0으로 치환하지 않아도 되지만, 옵션으로 추가했다. import datetime string="2023-01-27T08:20:42Z" pod_cre..
사용 buildx builder 컨테이너를 생성할 때, 아래 명령어를 이용하여 생성할 수 있다. docker buildx create --name builder --use --bootstrap위의 명령어를 사용하여 생성하면 원하는 vloume을 마운트 하는게 불가능해서 약간 편법을 이용하기로 한다. 먼저 아래의 내용을 builder라는 이름으로 $HOME/.docker/buildx/instances 경로에 저장한다. {"Name":"builder","Driver":"docker-container","Nodes":[{"Name":"builder0","Endpoint":"unix:///var/run/docker.sock","Platforms":null,"Flags":null,"DriverOpts":null,..
설치방법 1 - 인터넷에서 바이너리 다운로드 docker가 설치된 상태에서 진행한다. 2023년 1월 6일 기준 buildx 최신 버전은 0.91 이다. (다운로드링크) 먼저 바이너리 파일을 다운로드 받는다. 이때 이름을 docker-buildx로 지정한다. wget -O docker-buildx https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-amd64위에서 다운로드 받은 docker-buildx 파일을 실행권한을 추가한 뒤에 $HOME/.docker/cli-plugins경로로 이동시킨다. chmod +x docker-buildx mkdir -p $HOME/.docker/cli-plugins mv docker-b..
DSL 플러그인을 이용한 Build Steps 작성 먼저 DSL 플러그인을 설치한 후, 아래 사진과 같이 Step을 추가하고 스크립트를 작성한다. 스크립트 내용은 아래와 같다. job(PIPELINE_JOB_NAME) { parameters{ gitParam('sha') { description('Revision commit SHA') type('BRANCH') branch('*') } } scm { git { remote { url(GIT_REMOTE_URL) credentials('github-credential') } branch '*' } } steps { shell('echo START') shell('docker --version') shell('docker ps') shell('echo ${..
프로젝트 파일 생성 Spring initializer(https://start.spring.io/)에서 아래 그림과 같이 선택 후, 다운로드 진행 (Dependencies에는 Spring Web 선택) 기본 프로젝트 첨부파일 디렉토리 확인 및 코드 추가 기본 프로젝트 구조는 아래와 같다. . ├── HELP.md ├── build.gradle ├── gradle │ └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main │ ├── java │ │ └── com │ │ └── example │ │ └── demo │ │ └─..