공부하기싫어
article thumbnail
[9주-9.27] Docker / 기반 기술 이해

docker 시스템의 기반인 리눅스 기술들을 실습 chroot chroot /tomato /binbash - chroot 명령으로 현재 디렉토리를 루트 디렉토리로 변경 특정 디렉토리를 루트 디렉토리로 변경하려면 shell 바이너리와 공유 라이브러리를 복사해야함 ldd /bin/bash - /bin/bash 의 공유 라이브러리 확인 linux-vdso.so.1 (0x00007ffd953b5000) -> 가상 라이브러리로 복사할 필요 없는 파일 libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007f1ae91fe000) -> bash가 동작할 때 필요한 라이브러 libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x000..

article thumbnail
[9주-9.26] Docker 이해

Application 배포 방식 Tranditional Deployment ( 전통적인 app 배포 방식 ) - 물리적인 서버에 application 이 동작할 수 있는 환경 구축 - infrastructure 영역 - 물리적인 서버에 app 설치를 통한 서비스 제공 장점 - app이 물리적인 서버의 자원을 직접적으로 활용 가능 - 리소스 사용에 제약이 없음 단점 - app 설치 시 필요한 공유 라이브러리가 없으면 설치에 어려움이 있음 - 개발 환경과 운영 환경의 차이 - 특정 app이 물리적인 서버의 리소스를 과다사용하는 것의 통제가 어려움 Virtualized Deployment ( 가상 머신을 통한 배포 방식 ) - 가상 머신을 구성하여 application 배포 가상 머신은 hypervisor 기..

article thumbnail
[Udemy][day-26,27,28] Section13 : 고급S3 및 Athena

허리다치고나서 진짜 오랜만에 강의 듣는다 ㅋㅋ #AWS Certified Developer Associate 133. S3 MFA Delete https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/userguide/MultiFactorAuthenticationDelete.html MFA Delete 구성 - Amazon Simple Storage Service MFA Delete 구성 Amazon S3 버킷에서 S3 버전 관리를 사용하는 경우 선택적으로 MFA(멀티 팩터 인증) Delete를 사용 설정하도록 버킷을 구성하여 다른 보안 계층을 추가할 수 있습니다. 이렇게 하면 버킷 docs.aws.amazon.com 버킷의 버전 관리 상태 변경 객체 버전 영구 삭제 할때..

article thumbnail
[8주-9.23] playbook 확장

제어 구조 순차 구조 - 명령이 기술된 순서로 순차적으로 수행하는 구조 선택 구조 - 조건에 따라 명령의 실행 순서를 변경할 수 있는 구조 - 선택문 반복 구조 - 특정 명령을 일정 횟수 동안 반복해서 수행한느 구조 - 반복문 Ansible Playbook 에 선택문 / 반복문은 모듈 키워드 형태를 사용하여 적용 조건문(선택문) Task 가 특정 조건에만 작업을 수행하도록 구성할 때 사용 when 키워드 사용 - task 레벨의 조건문에서 사용하며 언제 실행하는가? 를 정의할 때 사용한다고 함 - 조건문을 사용하는 주된 이유중 하나는 RedHat 계열의 Debian 계열의 리눅스가 혼재할 때 조건을 걸어 각 OS 에 맞게 인프라를 세팅할 때 사용한다고 한다 --- - name: variable test ..

article thumbnail
[8주-9.22] playbook 이해

참고 : https://docs.ansible.com/ansible/latest/user_guide/playbooks_variables.html#registering-variables Playbook 이해 Playbook 구조 playbook-play-task 구조 playbook - play의 집합 play - managed node에 적용할 여러 작업 코드 집합 - 한 번에 일괄적으로 수행할 작업 단위 - task 모음 task - 실제 수행할 작업 내용 - 모듈로 표현 Playbook의 play 코드 구조 '---' - Playbook 문서 시작 타깃 부분 play에 대한 공통 정보, 필수 사항 실행장비, 사용자 정보 등 - name play가 어떤 목적을 가지는지 설명 playbook 실행시 출력..

[Web]BLACKPINK IN YOUR AREA-11-에러핸들링+팝업띄우기

에러1 SyntaxError: leading zeros in decimal integer literals are not permitted; use an 0o prefix for octal integers Traceback (most recent call last): File "/usr/local/bin/instaloader", line 8, in sys.exit(main()) File "/usr/local/lib/python3.10/dist-packages/instaloader/__main__.py", line 471, in main _main(loader, File "/usr/local/lib/python3.10/dist-packages/instaloader/__main__.py", line 87, i..