728x90

분류 전체보기 79

23.8.30(수) 쿠버네티스 4일차

https://kubernetes.io/ko/docs/concepts/workloads/pods/pod-lifecycle/ 파드 라이프사이클 이 페이지에서는 파드의 라이프사이클을 설명한다. 파드는 정의된 라이프사이클을 따른다. Pending 단계에서 시작해서, 기본 컨테이너 중 적어도 하나 이상이 OK로 시작하면 Running 단계를 통과하 kubernetes.io apiVersion: v1 kind: Pod metadata: name: nginx spec: containers: - image: nginx:1.14 name: nginx livenessProbe: httpGet: path: / port: 80 initialDelaySeconds: Pod 실행후 delay할 시간 periodSeconds: ..

Kubernetes 2023.09.01

23.8.31(목) 쿠버네티스 5일차

https://kubernetes.io/ko/docs/concepts/workloads/ 워크로드 쿠버네티스에서 배포할 수 있는 가장 작은 컴퓨트 오브젝트인 파드와, 이를 실행하는 데 도움이 되는 하이-레벨(higher-level) 추상화 kubernetes.io 쿠버네티스에서 구동되는 애플리케이션이며 파드를 생성 및 관리 쿠버네티스에서는 워크로드를 일련의 파드 집합 내에서 실행 쿠버네티스에서 Pod 는 클러스터에서 실행 중인 컨테이너 집합을 의미함 ReplicationController cat

Kubernetes 2023.09.01

Dynamic Routing _RIP

이번에는 RIP에 대해서 알아보자. RIP는 동적 라우팅의 가장 기본이며 가장 성능이 낮은 라우팅이다. RIP는 소규모 네트워크를 연결하기 위해 사용된다. 라우터간 거리를 홉(Hop)으로 계산하며 최대 15홉 거리의 라우터까지 통신이 가능하다. 즉, 라우터를 15번 거치는 것 까지는 통신이 가능하다는 뜻이다. RIP가 만들어졌을 배경은 컴퓨터가 많이 없었다. RIP의 창시자는 15홉이면 통신하는데 충분히 차고 넘치겠지라고 생각했나보다. 하지만 시간이 흐를수록 PC의 수는 급증하게 되고 RIP만으로는 전체 통신이 감당이 되지 않는 상황이 오고야 말았다. 이를 보완하기 위해 OSPF, EIGRP와 같은 프로토콜이 생기고 국가간 통신이 가능한 BGP 프로토콜까지 만들어지게 되었다. 성능도 매우 안좋다. RIP..

Network 2023.03.22

Static Routing

Static Routing 우리말로 정적 라우팅이라고 한다. 정적 라우팅은 쉽게 말해 통신을 위해 패킷이 가야하는 길을 IP에 따라 그냥 고정 시켜 놓은 것이다. R2(config)# ip route [목적지 네트워크] [서브넷 마스크] [게이트웨이] 위 명령을 이용해서 정적 라우팅을 세팅할 수 있다. 위 명령은 '목적지 네트워크까지 패킷을 보내기 위해서 어떤 게이트웨이로 패킷을 보내야하는가' 에 대한 정보를 담고 있다. 그냥 들으면 헷갈리니 예를 들어 설명하겠다. 위 네트워크에서 PC1이 PC2와 통신하려면 어떻게 해야할까? 1) PC1 시점 일단 PC1은 목적지 주소가 192.168.10.1/24인 패킷을 R1으로 보낼 것이다. PC1입장에서는 직접 연결된 길이 R1밖에 없으므로 R1으로 패킷을 던져..

Network 2023.03.21

Linux 명령어 - vi (1)

Linux에서 반드시 기억해야 할 명령어 중 하나는 vi 라 생각한다. vi 는 쉽게 말하면 문서 편집기다. 문서작성할 때 vi 를 쓰긴 하지만 나중에 관리자가 되기 위해서는 다양한 시스템 파일들을 수정하고 작성할 수 있어야 한다. 오늘 설명할 것은 vi 를 사용할 때 편집속도를 향상시켜줄 수 있는 단축키?를 알려주려고 한다. 최대한 쉽게 설명할 것이니 끝까지 읽어보고 모든 것은 반드시 실습을 해보기를 바란다. 일단 손에 익어야지 뭘하든 빠릿빠릿하게 할테니 말이다. 참고로 가끔 중복되는 기능을 가진 단축키도 있다. vi 에는 3가지 모드가 있다. - 초기 모드는 '이동모드'

Linux 2023.03.11

puTTy 기본 세팅 및 사용법

puTTy는 원격접속 프로그램이다. 서로 다른 운영체제를 가진 기기라 할지라도 puTTy를 통해 접속하여 조작이 가능하다. 기본적으로 CLI환경으로만 실행이 가능하다. 먼저 puTTy를 켰을 때 화면이다. 여기서부터 기본세팅을 하면 되는데 사실 안해도 무방하다. 그래도 같이 따라해보면 좋다. 밑에 중요한 것이 하나 있기 때문에 천천히 보길 바란다. 본 화면은 왼쪽 맨위에 있는 세션 탭이다. 모양 탭을 눌렀을 때 화면이다. 내가 여기서 수정할 것은 별 거없다. 일단 폰트부터 바꿀 것이다. 폰트는 Consolas (숫자0과 O를 구분하기 편해서 이것을 쓴다) 크기는 20 point (화면에 글자가 생각보다 작다 참고하시길) 제일 중요하다 위에서는 무방하다 했지만 이건 좀 중요하긴 하다. 문자 셋 변환을 수정..

Linux 2023.03.09

Subnetting과 Supernetting

Q : 굳이 왜 서브넷팅과 슈퍼넷팅같은 귀찮은 방법을 쓰느냐? A : IP가 부족해서 서브넷팅(Subnetting) 서브넷팅은 쉽게 말하면 이미 구성된 네트워크를 더욱 잘게 쪼개는 것이다. 예를 들자면 이렇다. 먼저 이런 IP가 있다고 치자. 192.168.10.0/24 Prefix가 24이므로 위 IP의 24자리까지 모든 비트가 똑같아야 동일한 네트워크가 구성된다. 다시 말해, 192.168.10.- 까지는 똑같아야 하는 것이다. 위와 같이 구성되면 네트워크 ID가 24비트고 호스트 ID는 8비트가 되므로 2^8 = 256개의 호스트가 같은 네트워크로 묶일 수 있다.(정확히는 254개지만 나중에 다시 언급하겠다) 여기서 생각해볼 점은 어떤 작은 회사에 컴퓨터가 13대 밖에 없다 가정하자. 모든 컴퓨터를..

Network 2023.02.21

IP(Internet Protocol) 구분

오늘 배운 내용 복습 1. Classful 첫 옥텟만으로 클래스를 구분하여 한정된 자원을 낭비없이 효율적으로 사용하기 위한 방법 Class 대역범위 S.M Prefix 대역대당 IP할당 개수 A class 0.0.0.0 ~ 127.255.255.255 255.0.0.0 /8 2^24 = 16,777,216개 B class 128.0.0.0 ~ 191.255.255.255 255.255.0.0 /16 2^16 = 65,536개 C class 192.0.0.0 ~ 223.255.255.255 255.255.255.0 /24 2^8 = 256개 D class 224.0.0.0 ~ 239.255.255.255 장비연결용 E class 240.0.0.0 ~ 255.255.255.255 연구용/고갈대비용 A Cla..

Network 2023.01.06
728x90