- Personal_Study
- app
- Unix_System
- kubeflow
- Java
- codingTest
- 리눅스마스터2급
- Database_Design
- 오블완
- Kubernetes
- Operating_System
- tensorflow
- Algorithm
- Linux
- study
- programmers
- C
- 티스토리챌린지
- Artificial_Intelligence
- datastructure
- 자격증
- SingleProject
- Baekjoon
- cloud_computing
- Image_classification
- Python
- Univ._Study
- Android
- 2023_1st_Semester
- c++
목록study (64)
코딩 기록 저장소

목차 1. 쿠버네티스의 CI/CD01. CI/CD란?- CI/CD가 등장하기 전, 개발할 때는 개발자들이 소스 코드가 저장된 저장소에 접근해서 커밋을 통해 사용 권한을 얻고, 이후 수정한 내용을 빌드하고 테스트하는 과정을 거침- 개발 중에는 별도의 품질 관리를 수행하지 않기 때문에 테스트 과정 중에 오류가 발생하는 경우가 많았음- 그래서 CI/CD가 등장하게 됨 CI/CD 개념 CI- Continuous Integration의 약자로 지속적 통합을 의미함- 오류 수정 혹은 새로운 기능을 테스트하고 깃허브 같은 저장소에 배포하는 과정을 의미함- Travis CI, Bamboo, 젠킨스(Jenkins) 등 같은 도구를 사용하는데, 그중 젠킨스를 가장 많이 사용함CI의 핵심빠른 개발과 배포- 애플리케이션을 ..

목차1. 스테이트풀을 위한 영구 볼륨- 볼륨(Volume) : 데이터를 보관하는 저장소- 스테이트풀(stateful) : 데이터를 저장소에 저장해 두는 애플리케이션- 스테이스리스(stateless) : 어떠한 정보도 저장해 둘 필요가 없는 애플리케이션- 저장소를 사용하지 않는 스테이트리스는 단순히 디플로이먼트를 배포하면되기 때문에 구성 간단함- 스테이트풀은 저장소 사용해야 하기 때문에 구현 복잡함 01. 볼륨볼륨이란?- 데이터를 저장하는 저장소- 파드(컨테이너)가 종료되어도 데이터를 보존할 수 있음- 저장소에 볼륨을 생성한 후 파드(컨테이너)에 마운트하여 사용- 볼륨은 데이터가 저장되는 위치에 따라 세 가지로 분류할 수 있음데이터가 저장되는 위치파드 내에 위치- 파드가 종료될 때 데이터도 함께 삭제됨워커..

목차 1. 쿠버네티스 설치하기01. 쿠버네티스 설치 환경하드웨어 및 네트워크 요구 사항- 하드웨어의 경우 2개 이상의 CPU(혹은 코어)로 구성된 환경에서만 쿠버네티스를 설치할 수 있음구분항목요구 사항하드웨어CPU2개 이상메모리2GB 이상네트워크고유한 MAC 주소확인 방법 : ipconfig -a 혹은 ip link고유한 product_uuid확인 방법 : sudo cat /sys/class/dmi/id/product__uuid 쿠버네티스에서 사용하는 포트 구분프로토콜포트용도마스터 노드TCP6443API 서버TCP2379~2380etcd 클라이언트 APITCP10250kubelet API(모든 노드에서 접근 가능한 API)TCP10251스케줄러TCP10252컨트롤러 매니저워커 노드TCP10250kubel..
목차 1. 쿠버네티스의 등장01. 컨테이너 환경으로의 진화IT환경의 진화- 1990년대 IT 시스템은 다른 프로그램에 서비스를 요청하는 클라이언트와 응답하는 서버로 구성된 클라이언트/서버 형태- 이후 서버의 안정성을 위해 도입된 메인프레임은 중앙집중식으로 시스템을 운영- 2000년대에 접어들며 가상화 환경 등장- 가상화 환경은 인프라 확장할 때 스케일 아웃(scale out) 방식 사용하고, 메인프레임은 스케일 업(scale up)방식으로 확장스케일 아웃 : 기존 서버와 같은 사양 또는 비슷한 사양의 '서버 대수'를 늘려서 처리 능력 향상스케일 업 : '서버 자체 성능'을 향상시키는 것. CPU나 메모리를 추가하는 것 - 2010년대엔 퍼블릭 클라우드(public cloud)가 급부상. 내부에 자체적으로..

1. 쿼리 Query - DB에 저장된 데이터를 조회 또는 수정하기 위한 질의문 - SQL(Structured Query Language), QBE(Query By Example) - MS Access의 쿼리 구조 쿼리의 유형 ■ 선택(조회) 쿼리 - 단순 조회 쿼리 (Select) - 요약 조회 쿼리 ( 집계 함수 사용(Group By) ) ■ 실행 쿼리 (수정 or 갱신) 쿼리 - 스키마 변경 ( Create Table, Drop Table, Alter Table) - Insert, Update, Delete 2. 쿼리 디자인 정렬, 표시 - 도서 정보를 발행일 내림차순, 도서코드 오름차순 정렬 후, 도서명, 저자, 페이지, 소비자 가격을 출력 조건, 또는 - Q) 도서명, 저자, 페이지, 발행일, ..

1. MS Access 요소 Table - 데이터 저장을 위한 2차원 구조 - 필드(fields)와 레코드(record)로 구성됨 - 모든 테이블은 기본키(primary key)를 가져야 함 Query - DB에 저장된 데이터를 조회 또는 수정하기 위한 질의문 (DB에 저장된 데이터를 활용하기 위한 언어) - SQL (Structured Query Language), QBE (Query by Example) Form - 데이터의 입력 및 출력을 위한 사용자 인터페이스 - 쿼리와 연결되어 있음 (폼↔쿼리↔테이블) Macro & VBA - Macro : 반복 작업을 효율적으로 수행하기 위한 연산의 묶음 - VBA : 고급 기능 구현을 위한 프로그래밍 2. 데이터 타입 문자 데이터 - 짧은 텍스트 : "필드 ..