Ubuntu에서 kubeadm을 이용하여 Kubernetes 설치
1. Swap 비활성화 쿠버네티스는 성능과 안정성을 위해 스왑 메모리 사용을 권장하지 않는다. 1) 영구적으로 스왑 끄기 (재부팅 후에도 유지) sudo swapoff -a sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab 2) 설정 완료 확인 free -h 2. MAC 주소와 product_uui...
1. Swap 비활성화 쿠버네티스는 성능과 안정성을 위해 스왑 메모리 사용을 권장하지 않는다. 1) 영구적으로 스왑 끄기 (재부팅 후에도 유지) sudo swapoff -a sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab 2) 설정 완료 확인 free -h 2. MAC 주소와 product_uui...
1. Maven 의존성 추가 <dependency> <groupId>org.apache.jena</groupId> <artifactId>apache-jena-libs</artifactId> <type>pom</type> <version>...
1. terraform init 이 명령어를 실행하면 테라폼은 현재 디렉토리의 구성 파일(.tf)을 읽고 다음의 3가지 주요 작업을 수행한다. 1) 핵심 작업 (1) 프로바이더(Provider) 설치 테라폼은 AWS, Azure, GCP 같은 외부 플랫폼과 통신하기 위해 ‘프로바이더’라는 플러그인이 필요하다. 코드에 작성된 프로바이더...
1. Terraform 다운로드 Terraform 사이트에서 install 파일 다운로드 한다. Windows 환경이기 때문에 Windows 설치 파일을 다운로드 한다. 2. 폴더 생성 C:\terraform폴더를 만들고, 다운로드 받은 terraform.exe 파일을 생성한 폴더로 이동한다. 3. 환경변수 설정 Path를 선택하고...
1. ODRL Ontology ODRL (Open Digital Rights Language) 온톨로지는 디지털 자산에 대한 권리(Rights), 의무(Obligations), 금지 사항(Prohibitions)을 표현하기 위한 국제 표준 정책 언어이다. 단순히 “복사 금지” 같은 텍스트가 아니라, 컴퓨터가 이해할 수 있는 기계 판독형(Machine...
1. Apache Jena Fuseki 다운로드 Apache Jena 다운로드 사이트에 접속하여 apache-jena-fuseki-6.0.0.zip 파일을 다운로드 받는다. 2. 압축 해제 다운받은 압축 파일을 원하는 위치에 해제 한다. 3. Fuseki 서버 실행 윈도우 콘솔(Console) 창을 실행시키고 apache-jena-fuseki-...
1. Apache Jena란 Apache Jena는 시맨틱 웹(Semantic Web) 및 링크드 데이터(Linked Data) 애플리케이션을 구축하기 위한 강력한 오픈 소스 Java 프레임워크이다. 단순히 데이터를 저장하는 것을 넘어, 데이터 간의 의미를 컴퓨터가 이해할 수 있는 방식으로 처리하는데 특화되어 있다. 2. RDF 1) RDF AP...
1. Docker 설정 열기 IntelliJ가 설치된 Docker를 인식하도록 설정해야 한다. File → Settings → Build, Execution, Deployment → Docker 2. Docker 서버 추가 설정창 왼쪽 상단의 + (Add) 버튼을 클릭 → Name: 이름(예: Docker)을 입력 ...
1. expireAfterWrite (만료: Expiration) 이 설정은 데이터가 캐시에 쓰여지거나(Created) 마지막으로 수정된(Updated) 후, 지정된 시간이 지나면 해당 데이터를 삭제(Eviction)하는 방식이다. 1) 동작 방식 ① 캐시에 데이터 ‘A’가 저장된다 (Time = 0) ② expireAfterWrite 설정 시간...
1. 카산드라란 아파치 카산드라(Apache Cassandra)는 대규모의 데이터를 처리하기 위해 설계된 오픈 소스 분산 NoSQL 데이터베이스 관리 시스템이다. 페이스북에서 개발하여 현재는 아파치 소프트웨어 재단에서 관리하고 있으며, 넷플릭스, 애플, 인스타그램 등 전 세계적으로 거대한 트래픽을 감당하는 기업들이 필수적으로 사용하는 기술이다. 2...