목록분류 전체보기 (179)
카이도스의 Tech Blog
ALB- S3 로그 연동 s3 생성 → 버킷 생성 → 권한 추가 → alb 로그 연동 → 확인 으로 진행 참고 url - https://bosungtea9416.tistory.com/entry/AWS-ALB-Access-Log-%ED%99%9C%EC%84%B1%ED%99%94-%EB%B0%8F-%EB%B6%84%EC%84%9D%ED%95%98%EA%B8%B0 1. s3 버킷 생성 및 폴더 생성 2. 권한-버킷정책에서 아래 내용으로 편집 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::일련번호:root" }, "Action": "s3:PutObject", "Resource": "..
참고 url - https://app.datadoghq.com/account/settings#agent 설치 후 호스트네임만 변경해주면 되는작업이다. # 다운로드 sudo su - DD_INSTALL_ONLY=true DD_API_KEY=API키 DD_SITE="datadoghq.com" bash -c "$(curl -L https://s3.amazonaws.com/dd-agent/scripts/install_script_agent7.sh)" # 호스트네임 변경 cat /etc/datadog-agent/datadog.yaml | grep hostname: hostname: pjhtest # 시작 및 확인 systemctl start datadog-agent.service systemctl enable d..
AWS MongoDB backup - S3 s3 생성하여 ec2-mongodb를 백업해보겠다. 모든환경은 우분투 20.04 참고 url - https://medium.com/@codematrix/back-up-and-restore-mongo-db-hosted-on-aws-ec2-with-a-shell-script-cron-and-aws-s3-238731946d7c 사전작업(s3 마운트 및 S3FullAccess 권한 필요) ## s3 마운트 s3fs backup.XXX.XX /home/ubuntu/s3-drive -o url=https://s3-ap-northeast-2.amazonaws.com -o use_path_request_style -o iam_role=s3_job_role # awscli 설치..
# 추가 ip addr add IP/24 dev eth0 ip link set dev eth0 ip addr show ip route add default via 게이트웨이IP # 확인 ifconfig
회사에서 datadog 도입 관련해서 POC를 진행하게 되었고 담당자로 지정되었다. 관련해서 작업한내용을 올릴 예정이다. 작업전에 Datadog Free Trial, Support 는 가입 진행했다. DATADOG-AWS 연동 1. DATADOG 웹에서 Integration → Manually → 1)access type Role → 2) External ID 기억 2. AWS 웹 접속 후 IAM 역할 생성 → AWS 계정 → 다른 AWS 계정(계정ID:일련번호) → 외부 ID 필요(External ID: 위의 값 참고) → 다음 3. 정책생성 → JSON → 링크의 정책 복붙-링크 → 다음&&다음 → 이름, 설명 기입 후 생성 4. 생성 확인 5. 역할생성 화면으로 돌아와서 datadog 선택 후 생성..
참고 링크 - https://docs.aws.amazon.com/ko_kr/AmazonCloudWatch/latest/logs/QuickStartEC2Instance.html 빠른 시작: 실행 중인 EC2 Linux 인스턴스에 CloudWatch Logs 에이전트를 설치 및 구성 - Amazon CloudWatch Log CentOS 6.x, Red Hat 6.x, 또는 Ubuntu 12.04를 사용 중인 경우 독립 실행형 설치 관리자의 다운로드 및 실행 단계를 사용합니다. 이들 시스템에서는 CloudWatch Logs 에이전트를 인터넷에서 직접 설치하는 것 docs.aws.amazon.com 설치환경 : ubuntu20.04 로그 연동작업 전에 IAM 권한생성이 선행되어야함. 파이썬이 설치안되어있다면 ..
vm 활용해서 쿠버네티스 설치를 진행. 설치환경 - ubuntu 20.04 - 테스트서버(10.10.13.133/134)/k8s # vm 생성 후 호스트네임 변경 hostnamectl set-hostname k8s-master hostnamectl set-hostname k8s-node1 hostnamectl set-hostname k8s-node2 reboot # 호스트 네임 설정 vi /etc/hosts 10.10.13.133 k8s-master 10.10.13.134 k8s-node1 10.10.13.135 k8s-node2 # 방화벽 끄기 sudo ufw disable # swap off sudo swapoff -a sed -i '/swap/d' /etc/fstab # 설정 sudo sh -c '..
설치환경 OS : Ubuntu20.04 PostgreSQL v14 환경셋팅 # 공통 설정 (Master, Replicas) # 커널 설정 (/etc/sysctl.conf) vm.overcommit_memory=2 vm.swappiness=10 vm.overcommit_ratio=90 net.core.netdev_max_backlog=30000 net.ipv4.tcp_max_syn_backlog=30000 net.ipv4.tcp_syn_retries=2 net.ipv4.tcp_retries1=2 net.core.rmem_max=268435456 net.core.wmem_max=268435456 net.core.rmem_default=10485760 net.core.wmem_default=10485760 n..