반응형
1. Kubernetes 클러스터 계층 구조쿠버네티스로 시스템을 구축하면 어떤 모습이 나타날까요? 이는 곧 하나의 클러스터가 될 것이고, 클러스터는 여러 대의 컴퓨터로 구성되어 있을 테며, 컴퓨터마다 상이한 애플리케이션이 올라갈 것입니다. 기능이 비슷한 애플리케이션끼리, 또는 역할이 비슷한 컴퓨터들을 그룹 지어 제어/관리하기도 할 것이구요. 추상적으로 설명하긴 했지만, 쿠버네티스의 시스템 모델은 ‘클러스터-PC(또는 노드)-애플리케이션’의 계층 구조로 그릴 수 있습니다. 아래 도식처럼 말이죠. 여기서 알 수 있는 점은,클러스터 내 PC는 Master/Worker Node 두 종류로 구분PC(노드)마다 쿠버네티스 오브젝트를 가지고 있고, 특히 Worker Node는 ‘Pod’라는 엔티티를 관리Pod 안에 ..
올해 3월 말 즈음에, 리눅스 커뮤니티를 한바탕 뒤집어 놓은 사건이 있습니다. XZ utils<..
인터넷은 일상에서 뗄 수 없는 존재입니다. 인터넷으로 물건을 구매하고 업무를 처리하며, 게임/영상 시청과 같은 여가 생활을 즐겨야 하기 때문입니다. 웹 서비스는 이러한 활동들, 인터넷으로 제공받는 서비스들을 말합니다. 인터넷 보급이 확대되면서 보안 시장의 판도도 확연히 달라졌습니다. 오늘날 발견되는 보안 취약점과 해킹 사고의 대부분이 웹 서비스와 관여되어 있기 때문이죠. 해커들은 웹사이트를 장악하여 데이터 변조/삭제, 그리고 웹 서버 측 내부 네트워크에 더 깊게 침투하여 시스템을 통제하는 등의 행위로부터 웹사이트 운영에 차질을 빚게 만들 수 있습니다. 웹 서비스 제공자 뿐만 아니라, 불특정 사용자(Client)에게도 피해를 줄 수 있는데요. 공인 인증서나 사용자 패스워드를 빼돌리거나, 악성 링크에 강제적..
Jekyll을 이용해 나만의 블로그 테마를 만들고 싶나요? 정말 간단하고 명료한 가이드라인이 여기 있습니다! 1. 개발 환경 세팅 Jekyll과 블로그를 생성을 돕는 플러그인은 루비(Ruby) 언어로 개발되어 있으며, 따라서 가장 먼저 루비 설치가 선행되어야 합니다. 1-1. 루비(Ruby) 설치 Windows PC에 설치하는 경우 링크를 타고 들어가 상단에 위치한 설치 파일 Ruby+Devkit 3.x.x (x64) 을 다운로드 받습니다. https://rubyinstaller.org/downloads/ Downloads Which version to download? If you don’t know what version to install and you’re getting started with R..
DHCP(Dynamic Host Configuration Protocol)는 네트워크에 속한 PC마다 IP 주소를 자동으로 할당하는 기술입니다. 본 포스트는 GNS3를 이용하여 DHCP 기능을 담당하는 노드(라우터)를 배치하고 운영하는 방법을 소개합니다. 실습 네트워크 구성 GNS3 프로젝트를 생성하고 아래와 같은 노드를 빈 공간에 추가합니다. Cisco 라우터 (R1) 이더넷 스위치 (Switch1) GNS3에서 제공하는 VPC (VM1, VM2) VirtualBox/Vmware로 띄운 Linux VPC (VM3, 링크 참고 or 없으면 없는 대로 진행) 생성된 노드를 케이블로 이어줄 건데요. 라우터에서 스위치로 연결하는 포트를 FastEthernet0/0로 잡아줍시다. 나머지 케이블은 아무 포트에 연..