Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

88 total results found

쿠버네티스 개념

Kubernetes 쿠버네티스 개요

컨테이너란? 전통적으로 물리적인 서버에서 애플리케이션을 실행 하였다. 이 방법은 하나의 물리적인 서버에 애플리케이션을 통제로 배포 하는 방법이였다. 이 방법은 서버의 리소스 관리, 애플리케이션 유지 보수 및 업데이트 같은 중요한 면들이 어렵고 비용이 많이 들었다. 이러한 어려움을 해결하기 위해 가상화 (Virtualization)가 도입 되었다. 단일한 물리적 서버의 CPU에서 여러 대의 가상머신 (Virtual Machine)을 실행하고, 물리적인 서버의 리...

용어해설

Kubernetes

용어 정의 쿠버네티스 (Kubernetes) 컨테이너 오케스트레이션 도구로, 대규모 분산 시스템을 쉽게 관리할 수 있게 해주는 오픈소스 플랫폼 K8s 쿠버네티스(Kubernetes)의 약어로, 컨테이너 오케스트레이션 도구를 간단하게 부르는 방법 오브젝트 쿠버네티스에서 오브젝트는 쿠버네티스 시스템에서 관리하는 기본 단위 오픈소스 공개된 소프트웨어로, 소스 코드를 누구나 열람하고 수정할 수 있는 소...

Auto-GPT 활용하기

Auto-GPT

Auto-GPT란? Auto-GPT는 GPT-4 언어 모델을 사용하여 사용자가 설정한 목표를 자율적으로 달성하는 오픈소스 애플리케이션이다. Significant-Gravitas 팀이 최초로 개발했으며 이제 전세계의 여러 Collaborators과 함께 새로운 기능들을 추가하고 있다.  현재 Auto-GPT가 할 수 있는 일들은: 인터넷을 검색하고 정보를 수집. 장기 및 단기 기억을 관리. 텍스트를 생성. 인기 있는 웹사이트와 플랫폼에 액세스. 파...

클러스터 생성 및 설정 (Kubeadm)

Kubernetes 쿠버네티스 클러스터 관리

본질적으로 "Vanilla Kubernetes"는 광범위한 사용 사례에 적합한 쿠버네티스의 표준 버전을 의미하다. 이 버전은 쿠버네티스의 핵심 기능들을 모두 포함하고, 이번 데모에서는 한 물리 서버에, 가상 머신 3대를 사용하여 쿠버네티스 클러스터를 생성할 예정이다. 💡 현재 VMWare Workstation에서 실습 진행  Master Node: 192.168.1.10 Worker Node 1: 192.168.1.20 Worker Node 2: 19...

쿠버네티스 아키텍처

Kubernetes 쿠버네티스 개요

쿠버네티스 클러스터는 MSA(Micro Service Architecture) 구조에서 컨테이너 배포와 서비스 장애 복구와 같은 컨테이너 기반 서비스 운영에 필요한 대부분의 기능을 지원한다.  쿠버네티스 클러스터는 기본적으로 마스터와 워커 노드 형태로 구성된다. 마스터 노드는 물론 Control Plane(Orchestra)의 역할, 쉽게 말하면 제어판과 비슷한 역할, 그리고 워커 노드에서는 실제 워크로드가 실행 된다. 마스터 노드 마스터 노드에는 "Ku...

웹 페이지 배포

Kubernetes 쿠버네티스 클러스터 관리

쿠버네티스 클러스터는 이미 생성 되어 있는 관계로 바로 간단한 웹 페이지를 쿠버네티스 클러스터에 배포 및 테스트 해 보겠다.  제일 먼저 준비 해야 될 것은 물론 배포 해야 될 웹 페이지다. 일단 기존에 테스트 용으로 만든 장고 웹 사이트를 배포 해 보겠다. 먼저, 웹 애플리케이션을 K8s 클러스터에 배포하기 위해서는 애플리케이션의 컨테이너 이미지를 준비해야 한다. 일반적으로 Docker와 같은 컨테이너 플랫폼을 사용하여 애플리케이션을 컨테이너화 하고 이미지...

CISCO ME3400 Reset

CISCO ME3400

CISCO ME3400은 중소규모 네트워크 환경에서 사용되는 고성능 이더넷 스위치다. 이 시리즈는 두 가지 Cisco IOS Software 기능 이미지를 제공한다. METROACCESS 이미지는 고급 서비스 품질(QoS), 속도 제한, 강력한 멀티캐스트 제어 및 포괄적인 보안 기능을 제공하고, 또한 METROACCESS 이미지에는 802.1Q 터널링, L2PT(계층 2 프로토콜 터널링) 및 Flexlink를 비롯한 다양한 캐리어 이더넷 액세스 기능 세트가 포함...

CISCO ME3400 Firmware Update

CISCO ME3400

CISCO ME3400 장비에 대한 간략하게 소개 및 콘솔 포트와 연결 하는 방법은 이미 Reset하는 과정에서 설명 했으므로 바로 Firmware Update 하는 방법을 설명 하겠다. 일단 업데이트를 적용 할 Switch의 콘솔 CLI으로 접속 한 후 show version이라는 명령어를 통해 현재 Firmware 버전을 확인 한다.  현재 버전을 확인 하자면 ME340x-METROIPACCESS Firmware Image를 사용 하고 있다. 장비 리셋...

CISCO ME3400 Basic Configurations

CISCO ME3400

2 계층 스위치 설정 CISCO ME3400 시리즈 이더넷 액세스 스위치는 서비스 공급자를 위한 차세대 2계층 및 3계층 고객 배치 장치라고 한다. CISCO ME3400 시리즈 스위치에 대한 더 자세한 정보는 메뉴얼 에서 확인 가능하다. ME3400-24TS-A 스위치 모델은 현재 공식 적으로 지원이 끝난 상태이다. 그 외 중요한 정보는 이미지 형태다. 현재 Switch에는 METROIPACCESS 이미지가 설치 되어 있다. METROIPACCESS 이미지는...

Spelix Network Portmap

네트워크 Portmap

3 Networks Inside (White Label) Perimeter (Yellow Label) Baremetal (Green Label) Bold Characters are Port Numbers  

Cable Labeling & Management

Rack Management

케이블링 과 레이블링에 대한 기본 적인 규칙 및 방향에 대해서 나열 해 보았다. 테이프 대신 실제 라벨 사용하기. 실제 레이블을 사용하여 케이블을 레이블링하는 것이 전반 적으로 좋다. 테이프 대신에 실제 레이블을 사용하면 더 오래 지속되며 보다 견고하게 고정된다. 테이프는 시간이 지남에 따라 떨어질 수 있으며, 노후화 되고 훼손될 수 있다. 인쇄하여 글자를 표시하고, 필기는 피하자! 필기로 레이블을 작성하는 대신 인쇄 기술을 사용하여 레이블에 ...

[1] ETCD Backup & Restore

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

❓ETCD Backup & Restore 작업 시스템: k8s-master First, create a snapshot of the existing etcd instance running at https://127.0.0.1:2379, saving the snapshot to /data/etcd-snapshot.db. Next, restore an existing, previous snapshot located at /data/etcd-snapsho...

[2] Pod 생성하기

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

❓Pod 생성하기 클러스터: k8s Create a new namespace and create a pod in the namespace. namespace name: ecommerce Pod Name: eshop-main image: nginx:1.17 env: DB=mysql 실습 # 클러스터 변경 [user@console ~]$ kubectl config use-context k8s # namespace 생성 [us...

[3] Static Pod 생성하기

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

일반적으로 kubectl 명령어를 실행하면 그 명령어가 API 서버에 전달되어 명령어 실행이 이루어 지는데 Static Pod의 경우에는 API 서버에 명령어가 전달되지 않는다. 바로 각 워커노드에 있는 kubelet에 전달한다. ❓Static Pod 생성하기 Configure kubelet hosting to start a pod on the node TASK: node: hk8s-w1 pod Name: web image: nginx ...

[4] Multi-Container Pod 생성하기

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

❓Multi-Container Pod 생성하기 Create pod 작업 클러스터: hk8s Create a pod named lab004 with 3 containers running: nginx, redis, memcached 실습 # 이미지가 nginx이고 이름이 lab004인 pod를 --dry-run 옵션으로 생성하고 해당 yaml파일을 multi.yaml이라는 이름의 파일로 출력 [user@console ~]$ kubectl...

[5] Side-car Container Pod 실행하기

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

하나의 Pod안에 nginx 어플리케이션 컨테이너가 동작하고 있다. 이 컨테이너는 varlog라는 이름을 가지는 볼륨을 마운트해서 사용하고 있으며 이 볼륨에 access.log, error.log를 기록하고 읽는다. (read, write) 동일한 Pod안데 log 분석 어플리케이션 컨테이너가 하나 더 생성된다. 이 컨테이너는 varlog 볼륨을 마운트해서 사용하고 있으며 이 볼륨에 있는 access.log, error.log를 읽고 분석한다. (read ...

[6] Deployment & Pod Scale

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

1. Pod Scale out ❓Pod Scale Out Expand the number of running pods in “eshop-order” to 5. 작업 클러스터: k8s namespace: devops deployment: eshop-order Reference docs에서 reference 검색 → scale Kubectl Reference Docs 실습 # 작업 클러스터 이동 [user@console ~]$ ...

EPSON OK730 Label Printer

Rack Management

사무실에서 받은 레이블 프린터다. EPSON OK730 레이블 프린터는 높은 품질의 레이블 인쇄를 제공하는 고성능 프린터이다. 이 프린터는 케이블 관리, 재고 관리, 운송 관리 등 다양한 용도로 사용할 수 있으며, 신속하게 레이블 인쇄 작업을 위해 설계 되었다. EPSON OK730은 탁월한 인쇄 해상도와 빠른 인쇄 속도를 특징으로 하며, 다양한 레이블 종류와 크기를 지원하여 다양한 요구에 맞춰 사용할 수 있다. 또한, 사용자 친화적인 인터페이스와 간편한 운영 ...

NAS 기본 설정

Synology NAS

NAS는 중요한 데이터를 안전하게 보관하고, 파일 공유, 데이터 백업, 멀티미디어 스트리밍 등 다양한 기능을 제공하는 고성능 저장소 솔루션 이다. Spelix IDC에 있는 Synology NAS 장비는 현재 RAID 1+0 형태의 스토리지를 가지고 있고, btrfs 파일 시스템으로 포멧 되었다. 그리고 현재는 8개의 12TB HDDs를 사용 하고 있다. Synology NAS 장비들은 Synology DiskStation Manager(DSM) 이라는 웹 인터...

컨테이너 네트워크 모델

Kubernetes 쿠버네티스 네트워킹

쿠버네티스는 컨테이너화된 애플리케이션을 배포하고 관리하기 위한 오픈 소스 컨테이너 오케스트레이션 플랫폼이다. 이를 통해 여러 개의 컨테이너가 클러스터 상에서 효율적으로 통신하고 네트워크 리소스를 공유할 수 있다.  1. 파드 (Pod) 쿠버네티스의 가장 작은 배포 단위인 파드는 하나 이상의 컨테이너 그룹을 포함 한다. 파드 내의 컨테이너들은 동일한 네트워크 네임스페이스와 IP 주소를 공유 한다. 즉, 파드 내의 컨테이너들은 로컬 호스트처럼 서로 통신할 수 있...