일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ecr.dkr
- googleauthenticator
- node exporter
- ssh
- VPC
- 4575
- 후기
- docker #dockerfile #도커 #도커파일
- cloud-config
- dataroot
- 도커
- EC2
- endpoint
- prometheus
- keypair
- Metric
- kubernetes #k8s #기본 #명령어
- docker
- 블로그 소개 #공지
- 알고리즘
- kubernetes #k8s #구성요소 #작동원리 #핵심요소
- AWS
- docker #도커 #기본명령어
- 11531
- 합격전략
- 백준
- 숙련기술원
- imds
- ENI
- ecr.api
- Today
- Total
목록전체 글 (20)
ISFJ 개발자의 이야기
이번엔 nginx docker container의 로그를 CloudWatch Log Group에 저장하는 법을 작성해보겠습니다. 먼저 로그를 저장할 로그 그룹을 하나 생성해줍니다.다음으로 CloudWatch Logs에 로그를 보낼 수 있도록 서버의 역할을 생성 해주겠습니다.이름은 알아보기 쉽도록 log-role로 지정하였습니다. 다음으로 서버에서 CloudWatch Logs에 접근할 수 있도록 인라인 정책을 부여해줍니다.아래의 정책을 그대로 넣어주면 됩니다.정책이름은 알아보기 쉽도록 logs-policy로 지정하겠습니다.EC2에 생성한 IAM Role을 할당해주고 아래의 명령어를 이용해서 nginx 컨테이너를 log option을 포함해서 실행시켜줍니다.sudo docker run -d --nam..

Prometheus Node Exporter는 하드웨어의 상태와 커널 관련 메트릭을 수집하는 메트릭 수집기입니다. Prometheus는 Node Exporter의 metrics HTTP endpoint에 접근하여 해당 메트릭을 수집할 수 있습니다. Node Exporter로 부터 수집한 메트릭을 Prometheus내의 TSDB에 저장하여 PromQL로 메트릭을 쿼리해 서버 상태를 모니터링할 수 있습니다. docker run -d \ --net="host" \ --pid="host" \ -v "/:/host:ro,rslave" \ quay.io/prometheus/node-exporter:latest \ --path.rootfs=/host 서버 보안그룹의 9100 포트를 인바운드..
Docker는 /var/lib/docker에 모든 데이터를 저장하지만, 디스크 공간 문제 등의 이유로 이 위치를 변경할 필요가 있을 수 있습니다. 그래서 이번엔 Docker Container data root를 바꾸는 방법에 대해서 작성해보려합니다. 설정을 하기 전에 도커를 stop 시켜줍니다. sudo systemctl stop docker 새로운 data root가 될 폴더를 만들어주고 기존 Docker 디렉터리 데이터를 새로운 폴더에 복사 해줍니다.mkdir -p dockersudo rsync -aP /var/lib/docker/ /home/ec2-user/docker 루트 권한으로 접근해주고 도커 설정파일을 열어 새로운 data root 경로를 지정 해줍니다. sudo sucat..

오늘은 백준 11531문제를 풀어봤습니다. 문제결과적으로는 푼 문제 수와 총 걸린시간 (패널티를 포함한)을 구하는 문제입니다.아래의 사진과 같이 패널티는 푼 문제에 대해서만 매겨지고 문제를 맞힌 시각 + 틀린 횟수 * 20이라는 공식을 사용하면 풀 수 있는 문제입니다.풀이#include #include using namespace std;int n, ans, cnt, arr[26];void solve() { while (true) { char c; string s; cin >> n; if (n == -1) { cout > c >> s; if (s == "wrong") { arr[c - 'A']++;..

오늘은 백준 4575문제를 풀어봤습니다. 문제결과적으로 반복된 문자가 없는 문장만 출력하는 문제입니다. 아래의 사진과 같이 문자가 중복이 있는 문장은 출력하지 않고 중복이 없는 문장만 출력하게 코드를 짜면 됩니다.풀이#include #include #include using namespace std;int main() { string content; while (true) { getline(cin, content); if (content == "END") { break; } vector alphabet_count(26, 0); bool possible = true; for (char c : conte..
2년동안 2023년도부터 2024년까지 NCS 교육과정을 거쳐 자격증을 취득하는 과정형평가형 시험이 끝이 났습니다.내부 평가 점수로는 거의 A를 맞으면 98.7점을 취득했었고 외부평가는 점수를 공개 하지 않지만 모든 페이지와 기능을 구현 했었습니다. 필기 공부법저희학교에서는 정보처리산업기사 필기 모의고사 사이트가 있어서 이것을 이용해서 무한 반복으로 풀었습니다. 또한 학교에서 제공해준 책을 노션에 정리해서 공부를 진행했었습니다. 자주 나오는 문제가 다시 나오는 경우가 많아서 자주 나오는 문제를 파악하는게 중요한 것 같습니다. 실기 공부법실기는 JSP와 Oracle을 이용해서 웹페이지를 구축하는건데 Database에 대한 기본개념과 SQL 기본문법을 알아야 하며 HTML, CSS를 통한 웹페이지 개발이 가..
정보처리기능사 소개정보처리기능사는 과학기술정보통신부에서 주관하고 한국산업인력공단에서 시행하는 정보통신기술 분야의 기능사 자격증으로 정보처리에 있어서 가장 기초적인 것을 테스트하는 자격증시험입니다. 난이도난이도는 필기는 열심히 노력하면 합격할 수 있다고 봅니다. 그러나 실기가 고비인것 같습니다. 합격률을 보면 2022년 1회실기 1.7%확률, 2023년 2회실기 1.6%, 2023년 3회실기 27.6%로 상당히 낮은 합격률을 보입니다.필자는 2023년 3회실기에서 합격했습니다. 3회실기 시험에 대해서는 열심히 공부했으면 합격했을만한 시험이라 생각합니다. 필기 공부법정보처리기능사 필기시험준비는 시나공에 정보처리기능사 책을 하나사서 공부했었습니다.반복적으로 몇번을 봐서 통암기를 하고 시험장에 가서 시험을 치..

리눅스 마스터 소개한국정보통신진흥협회가 운영하는 국가공인 민간자격증으로 리눅스의 전반적인 사용 능력을 평가하는 시험이며자격증 신청 비용은 4만 4천원으로 꽤 비싼 신청비용의 자격증입니다. 난이도난이도는 체감상 쉬운편이며 CBT를 반복적으로 풀어보고 간다면 충분히 합격할 수 있을 자격증이라고 봅니다.즉 CBT를 무조건 풀어 보기를 추천합니다. 공부 방법2급에서 1차는 거의 족보로 보면서 쉽게 누구든지 합격할 수 있지만 2차는 직접 시험장에 가서 봐야하기 때문에 좀더 공부를 열심히 하고 봐야하는 자격증 시험입니다. 지금 블로그를 작성인 저는 한달 동안 매일 2시간씩 공부 했으며, CBT문제를 엄청 풀었던 것 같습니다.CBT는 20년도부터 23부터까지의 CBT 문제를 풀었던 것 같습니다. 결과는.. 다행히..