이쿠의 슬기로운 개발생활

함께 성장하기 위한 보안 개발자 EverNote 내용 공유

반응형

분류 전체보기 415

Kubernetes Update

Kubernetes  Update  참고) 실습환경 [Master Node server]OS = CentOS 7리눅스 커널 버전 : Linux 3.10.0-1062.el7.x86_64docker version : 1.13.1docker api verison : 1.26 [Worker Node server]OS = CentOS 7리눅스 커널 버전 : Linux 3.10.0-1062.el7.x86_64docker version : 1.13.1docker api verison : 1.26 [Kubernetes version]1.18    Kubernetes Update 방법은?kubernetes를 사용하지 않는 기존의 운영 Server Update 방법은일시적으로 운영을 중단시킨 뒤 Update를 진행한 후 ..

Kubernetes Secret

Kubernetes Secret  참고) 실습환경 [Master Node server]OS = CentOS 7리눅스 커널 버전 : Linux 3.10.0-1062.el7.x86_64docker version : 1.13.1docker api verison : 1.26 [Worker Node server]OS = CentOS 7리눅스 커널 버전 : Linux 3.10.0-1062.el7.x86_64docker version : 1.13.1docker api verison : 1.26 [Kubernetes version]1.18    1. Kubernetes Secret Object 란?보안유지가 필요한 자격증명 및 개인 암호화 키( Password, API Key, ssh Key 등등 ) 같은 중요한 정보..

Kubernetes ConfigMap

Kubernetes ConfigMap  참고) 실습환경 [Master Node server]OS = CentOS 7리눅스 커널 버전 : Linux 3.10.0-1062.el7.x86_64docker version : 1.13.1docker api verison : 1.26 [Worker Node server]OS = CentOS 7리눅스 커널 버전 : Linux 3.10.0-1062.el7.x86_64docker version : 1.13.1docker api verison : 1.26 [Kubernetes version]1.18    1. Kubernetes ConfigMap Object란?ConfigMap 은 Key-Value 형태의 설정값을 가지고 기밀이 아닌 데이터를 저장하는 데 사용하는 kube..

Kubernetes Volume 개념

Kubernetes Volume Object 개념 [kubernetes volume 관련 글 목록]Kubernetes Volume Object 개념Kubernetes Volume [Static Provisioning]Kubernetes Volume [Dynamic Provisioning]Kubernetes StatefulSet Controller   1. Kubernetes Volume 이란?저장소와 관련된 Object.Pod의 Container에서 접근하여 데이터를 저장할 수 있는 directory.컨테이너는 기본적으로 상태가 없는(Stateless) 앱을 사용함.앱의 특성에 따라서 컨테이너가 죽더라도 데이터가 사라지면 안 되고 보존되어야 하는 경우가 있음.예) MySQL 같은 데이터베이스도 컨테이너가..

Kubernetes/Volume 2020.08.17

AWS API 사용 (Python)

1. AWS API 라이브러리 boto download 방법 준비 : python2 or 3 설정 완료 1.1. (pip 설치) 사이트에서 get-pip.py 다운 site : https://bootstrap.pypa.io/ 1.2. cmd 창에서 명령어 실행 [명령어] python get-pip.py 설치 완료되면 %python_home%\Scipts 폴더에 pip 확인 가능 1.3. cmd 창에서 명령어 실행 [명령어] pip install boto3 설치 완료되면 %python_home%\Lib\site-packages 폴더에 boto 폴더 확인 가능 2. AWS API 사용 전 인증받아야 함 Before you can begin using Boto3, you should set up authent..

클라우드/AWS 2020.08.12

AWS 1년 무료 서버 생성법

AWS 1년 무료 서버 생성 1. AWS 로그인 ( 회원가입은 되어있는 상태 ) AWS link : https://aws.amazon.com/ko/ 2. 콘솔에 로그인 3. EC2를 사용하여 가상 머신 시작 [추가 사항 참고] 왼쪽 상단 ID 나오는 곳 옆에 지역이 표시되는데 서울로 설정하는 것이 좋음 테스트 할때는 확인하지 못하여 오하이오로 설정함 4. 사용하고자 하는 OS 선택 Red Hat 64bit 선택함 5. 인스턴스 유형 선택 프리 티어 사용가능 선택 후 검토 및 시작 클릭 6. 인스턴스 시작 검토 시작하기 클릭 7. 기존 키 페어 선택 또는 새 키 페어 생성 여기서 만드는 키는 추후 EC2 인스턴스 접속에 사용되므로 아래와 같이 키 페어 다운로드 버튼을 눌러 다운로드해야 함 새 키 페어 생성..

클라우드/AWS 2020.08.12

Kubernetes Network (Ingress)

Kubernetes Network ( Ingress ) Kubernetes Network 관련 글 이동1. Kuberentes Network 이론2. Kubernetes Network (ClusterIP, NodePort)3. Kubernetes Network (LoadBalancer)4. Kubernetes Network (Ingress)Ingress란? (인그레스)Kubernetes CNI Addon 종류 중 하나.일반적으로 네트워크 트래픽은 ingress와 egress로 구분됨ingress : 외부에서 내부로 유입되는 네트워크 트래픽engress : 내부에서 외부로 나가는 네트워크 트래픽Kubernetes Ingress는 Cluster 외부에서 내부로 접근하는 요청들을 어떻게 처리할지 정의해둔 규칙..

Kubernetes Network (LoadBalancer)

Kubernetes Network (LoadBalancer) Kubernetes Network 관련 글 이동1. Kuberentes Network 이론2. Kubernetes Network (ClusterIP, NodePort)3. Kubernetes Network (LoadBalancer)4. Kubernetes Network (Ingress)     참고) 실습환경 [Master Node server]OS = CentOS 7IP :  192.168.64.150리눅스 커널 버전 : Linux 3.10.0-1062.el7.x86_64docker version : 1.13.1docker api verison : 1.26 [Worker Node server]OS = CentOS 7IP : 192.168.64..

어셈블리어 (Assembly)

어셈블리어 (Assembly) 레지스터 설명 EAX, EBX, ECX, EDX 대표적인 범용 레지스터 임시 전역 변수로 사용됨 정수, 포인터, 혹은 그때그때 어셈블리 코드의 흐름에 따라 필요한 값을 저장함 ECX = 카운터로 주로 사용됨 ESI, EDI ESI = 문자열을 출발지 주소 (원본 인덱스 source index) EDI = 문자열 마지막 (목적지 인덱스 destination index) EIP 명령 포인터(Instruction Pointer)의 약자로 현재 실행 중인 메모리 위치를 나타냄 프로그램이 비정상 종료됐을 때 어느 위치를 실행하다가 발생한 것인지 찾는데 많이 참조하는 레지스터 ESP, EBP 현재 사용 중인 스택의 메모리 주소를 나타냄 ESP = 스택 포인터 Stack Pointer ..

코딩/어셈블리 2020.08.09

Kubernetes Network (ClusterIP, NodePort)

Kubernetes Network [ ClusterIP, NodePort ]   Kubernetes Network 관련 글 이동1. Kuberentes Network 이론2. Kubernetes Network (ClusterIP, NodePort)3. Kubernetes Network (LoadBalancer)4. Kubernetes Network (Ingress)  참고) 실습환경 [Master Node server]OS = CentOS 7IP :  192.168.64.150리눅스 커널 버전 : Linux 3.10.0-1062.el7.x86_64docker version : 1.13.1docker api verison : 1.26 [Worker Node server]OS = CentOS 7IP : 19..

반응형