일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- gcc regex
- 백준
- InfluxDB
- subporcess path
- selinux port 등록
- 1697
- influxdb 설치
- g++ 업데이트
- c3 축 가리기
- telegraf
- python os
- c++ 정규식
- gcc 업데이트
- c3 step graph
- python popen
- python subprocess
- linux시간으로 변경
- c3 축 없애기
- c3 second
- semanage
- grafana dashboard
- 정규식 문자열 출력
- c3 초
- regex_search
- snmp test
- CentOS7
- 정규식 컴파일
- centos pyhon 설치
- 정규식 활용
- snmp
- Today
- Total
목록분류 전체보기 (560)
리셋 되지 말자
Nginx - default.conf upstream django { ip_hash; server django:8000; } server { listen 80; location / { proxy_pass http://django/; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } } 일단 80 포트로 들어오는 요청을 django 컨테이너로 proxy 하도록 간단하게 설정했다. - Dockerfile FROM nginx:latest COPY default.conf /etc/nginx/conf.d/default.conf
https://chucoding.tistory.com/16 [AWS EC2] 어떤 Storage를 추가해야될까?? (Storage 종류 분석) 아마존 AWS EC2에서 제공하는 저장소(Storage)는 다음과 같이 총 4개 입니다. 1. Amazon EBS (Amazon Elastic Block Store) 2. Amazon EC2 Instance Store 3. Amazon Elastic File System (Amazon EFS) 4. S3 (Ama.. chucoding.tistory.com 감사합니다
go cobra 패키지 cobra는 go에서 제공하는 cli 구성 도구이다. docker의 경우도 cobra로 cli가 사용됐다. build command 추가 부분 github의 repository에 가면 아래와 같이 cobra로 cmd를 추가하는 부분을 확인할 수 있다. 링크 build commnad 동작 코드를 따라가기 시작하면, 아래처럼 cobra Command에 build를 추가하고 runBuild 함수를 호출한다. 링크 runBuild 함수 링크의 209번째 줄을 확인하면 build command 실행 시, 실행되는 함수인 runBuild 함수를 확인할 수 있다. runBuild 함수 부분인 258번째 줄을 보면 각 case 마다 docker build로 넘기는게 tar 인지, Dockerfi..
IAM 권한 추가 기존 ECR에서 Image pull 권한을 가진 IAM 계정인 ECR_Client_User에 s3 Full Access 권한을 추가했다. S3 endpoint 추가 S3 endpoint 추가된 구성도
AMI 준비 amazon linux를 만들고 docker, docker-compose 만 설치된 상태의 AMI를 생성 sudo amazon-linux-extras install docker sudo systemctl start docker sudo systemctl enable docker sudo usermod -aG docker ec2-user sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose IAM 계정 생성 아래..
참고사이트 https://www.easydeploy.io/blog/how-to-create-private-link-for-ecr-to-ecs-containers-to-save-nat-gatewayec2-other-charges/ ecr repository endpoint private subnet에 있는 server에서도 private registry에 있는 image를 pull이 가능하도록 endpoint를 생성한다. private registry에 대한 token과 docker login 작업을 수행해야 하기 때문에 private subnet에서 ecr api를 사용할 수 있도록 endpoint가 생성되어 있는 상태여야 한다. 1. VPC 메뉴의 endpoint 이동 2. ecr dkr 선택 3. v..
ECR 로그인 Bastion 인스턴스에서 aws cli가 설치된 상태에서 아래 명령어를 수행한다. account ID와 region은 개개인에게 맞게 입력(Bastion 인스턴스는 amazon linux이므로 aws cli가 이미 설치되어 있는 상태) aws ecr get-login-password --region | docker login --username AWS --password-stdin .dkr.ecr..amazonaws.com 성공하면 아래와 같이 표시된다. 실제로 .docker/config.json 파일을 가지고 있으면 ecr에 대한 작업을 수행할 수 있다. WARNING! Your password will be stored unencrypted in /home/ec2-user/.docke..
참고 사이트 https://aws.amazon.com/ko/blogs/korea/setting-up-aws-privatelink-for-amazon-ecs-and-amazon-ecr/ https://aws-hyoh.tistory.com/73 Endpoint 생성 1. s3의 경우, 유형이 gateway 였지만 ecr은 Interface 유형 선택 2. vpc 및 subnet 선택 3. 프라이빗 DNS 이름 활성화 체크 및 보안그룹 설정의 경우 443 port를 listen하는 보안그룹을 설정 ecr 목록 확인 명령어 테스트 ecr 목록 확인에 대한 AIM 권한 설정 후 aws cli 명령어를 사용. Bastion의 경우 처음부터 ecr에 대한 접근이 가능했고, EC2의 경우 Endpoint 생성 후 ec..