전체 글
FQDN(Fully Qualified Domain Name) 이란?
FQDN은 '절대 도메인 네임' 또는 '전체 도메인 네임'이라고도 불리는 도메인 전체 이름을 표기하는 방식을 의미한다. 1. www.tistory.com TISTORY 나를 표현하는 블로그를 만들어보세요. www.tistory.com 2. cho2cee.tistory.com 위의 두 주소 중 www 와 cho2cee 부분이 '호스트'이고, tistory.com 부분이 '도메인'이다. 위에 쓴 것처럼 호스트와 도메인을 함께 명시하여 전체 경로를 모두 표기하는 것을 FQDN 이라 한다. FQDN와 달리 전체 경로명이 아닌 하위 일부 경로만으로 식별 가능하게 하는 이름을 PQDN(Partially~)라 한다. 쿠버네티스의 경우 다른 Pod를 찾을 시 동일 네임스페이스 안에서 찾을 때에는 PQDN을 사용할 수 ..

IRF(Intelligent Reslilent Framework)
IRF란, 네트워크 가상화를 실현하는 HP 솔루션으로 여러 스위치를 하나의 스위치로 통합하는 가상화 기술이다. STP 및 VRRP 등이 필요 없는 심플한 네트워크 디자인이 가능하다. 네트워크에서 중요한게 High Availity, Redundancy 등이 있다. 얼마나 서비스 중단 없이 이용이 가능한가? 성능도 중요하고 얼마나 신뢰성이 있는지 하드웨어 장애는 잘 발생하지 않는지 등등 중요한 요소가 많이 있지만 HA, Redundancy로 대표되는 이중화기술이야 말로 네트워크에서 가장 우선적으로 고려해야할 부분이다. 이중화 기술 중에 가장 많이 사용되는 것이 링크 이중화이다. 즉, 링크를 하나가 아닌 2개 이상으로 연동하여 하나의 링크가 fail이 되어도 서비스에 문제가 발생하지 않아야 된다는 것이다. 그..
![[Kubernetes] 2.1 클러스터 생성하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVdSGd%2Fbtrjr2LKA44%2FqkhzJ7KLuQBrdTZ13pXGV0%2Fimg.png)
[Kubernetes] 2.1 클러스터 생성하기
쿠버네티스 클러스터 쿠버네티스는 컴퓨터들을 연결하여 단일 형상으로 동작하도록 컴퓨팅 클러스터를 구성하고 높은 가용성을 제공하도록 조율한다. 사용자는 쿠버네티스의 추상화 개념을 통해 개별 머신에 얽매이지 않고 컨테이너화된 애플리케이션을 클러스터에 배포할 수 있다. 이렇게 새로운 배포 모델을 활용하려면, 애플리케이션을 개별 호스트에 독립적인 방식으로 패키징할 필요가 있다. 즉, 컨테이너화가 필요하다. 예전 배치 모델인 설치형 애플리케이션이 특정 머신의 호스트와 밀접하게 통합되는 패키지인 것에 비해 컨테이너화된 애플리케이션은 유연성(flexible)과 가용성(avalible)이 훨씬 높다. 쿠버네티스는 이러한 애플리케이션 컨테이너를 분산시키고 스케줄링하는 일을 더욱 효율적으로 자동화한다. 쿠버네티스는 오픈소스..
![[Kubernetes] 1. Hello minikube](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbNTbG6%2FbtqVqFALj7W%2FPcQaJr1UYYOYAVvoKkAte0%2Fimg.png)
[Kubernetes] 1. Hello minikube
디플로이먼트 만들기 쿠버네티스 파드는 관리와 네트워킹 목적으로 함께 묶여 있는 하나 이상의 컨테이너 그룹이다. 이 튜토리얼의 파드에는 단 하나의 컨테이너만 있다. 쿠버네티스 디플로이먼트는 파드의 헬스를 검사해서 파드의 컨테이너가 종료되었다면 재시작해준다. 파드의 생성 및 스케일링을 관리하는 방법으로 디플로이먼트를 권장한다. 1. kubectl create 명령어를 실행하여 파드를 관리할 디플로이먼트를 만든다. 이 파드는 제공된 Docker 이미지를 기반으로 한 컨테이너를 실행한다. $ kubectl create deployment hello-node --image=k8s.gcr.io/echoserver:1.4 deployment.apps/hello-node created 2. 디플로이먼트 보기 $ kub..