본문 바로가기
반응형

2020/0634

Private IP Range A Class: 10.0.0.0 ~ 10.255.255.255 B Class: 172.16.0.0 ~ 172.31.255.255 C Class: 192.168.0.0 ~ 192.168.255.255 2020. 6. 9.
Jib & Distroless 전통적으로 Java 애플리케이션은 JAR 애플리케이션과 함께 단일 이미지 계층으로 구축되는 반면, Jib의 빌드 전략은 Java 애플리케이션을 여러 계층으로 구분하여 보다 세분화된 증분 빌드를 제공한다. 코드를 변경하면 전체 응용프로그램이 아닌 변경사항만 다시 작성된다. 기본적으로 이러한 레이어들은 디스트로이드 없는 기본 이미지 위에 레이어드된다. 자세한 내용은 공식 블로그 게시물을 확인하거나 이 토크(슬라이드)를 참조하십시오. - 활용사례 https://springboot.cloud/37 "Distroless" 이미지에는 애플리케이션과 해당 런타임 종속성만 포함되어 있다. 여기에는 패키지 관리자, 셸 또는 표준 Linux 배포에서 찾을 것으로 예상되는 다른 프로그램이 포함되어 있지 않다. 2020. 6. 5.
[퍼온 글] Linux Network Config 출처: https://www.tecmint.com/linux-network-configuration-and-troubleshooting-commands/ Computers are connected in a network to exchange information or resources each other. Two or more computer connected through network media called computer network. There are number of network devices or media are involved to form computer network. Computer loaded with Linux Operating System can also be a part o.. 2020. 6. 5.
[퍼온 글] cgroups 출처: https://access.redhat.com/documentation/ko-kr/red_hat_enterprise_linux/6/html/resource_management_guide/ch01 1장. 컨트롤 그룹 (CGROUPS) 소개 Red Hat Enterprise Linux 6에서는 컨트롤 그룹 (control group)이라는 새로운 커널 기능을 제공합니다. 이 문서에서는 이 기능을 cgroup라는 약칭으로 기재하고 있습니다. Cgroup을 통해 사용자는 CPU 시간, 시스템 메모리, 네트워크 대역폭과 같은 자원이나 이러한 자원의 조합을 시스템에서 실행 중인 사용자 정의 작업 그룹 (프로세스) 간에 할당할 수 있습니다. 또한 설정한 cgroup을 모니터링하거나 특정 자원으로의 cgroup.. 2020. 6. 4.
[퍼온 글] namespace 출처: https://galid1.tistory.com/442 Namespace 란? - 한덩어리의 데이터에 이름을 붙혀 충돌 가능성을 줄이고, 쉽게 참조할 수 있게하는 개념 Linux 커널의 namespace 기능은 ** Linux의 오브젝트에 이름을 붙임으로써 다음과 같은 6개의 독립된 환경을 구축할 수 있다.** 1. PID namespace - 프로세스에 할당된 고유한 ID를 말하며 이를 통해 프로세스를 격리할 수 있다 - namespace가 다른 프로세스 끼리는 서로 액세스할 수 없다 2. Network namespace - 네트워크 디바이스, IP 주소, Port 번호, 라우팅 테이블, 필터링테이블 등의 네트워크 리소스를 namespace마다 격리시켜 독립적으로 가질 수 있다. 이 기능을 이용.. 2020. 6. 4.
[퍼온 글] chroot 출처 : https://www.44bits.io/ko/post/change-root-directory-by-using-chroot#chroot%EC%9D%98-%EB%8F%99%EC%9E%91-%EC%9B%90%EB%A6%AC 시스템에는 /라고 일컬어지는 루트 디렉터리가 존재합니다.* 이 루트 디렉터리는 파일 시스템의 최상위를 의미하는 특별한 위치이며, 모든 디렉터리와 파일은 이 루트 디렉터리 아래에 존재합니다. * 윈도우에서는 최상위 디렉터리를 \(역슬래시)로 표기합니다. 또한 드라이브 별로 최상위 디렉터리를 가지고 있습니다. 일반적으로 OS가 설치된 메인 하드디스크의 최상위 디렉터리는 c:\가 됩니다. 루트 디렉터리 아래의 하위 디렉터리와 파일 구조 루트 디렉터리 아래에 A, B, C 그리고 다시 A.. 2020. 6. 4.
[퍼온 글] GARP의 정의와 활용 사례 출처 : https://www.netmanias.com/ko/post/blog/5402/arp-ethernet-ip-ip-routing-network-protocol/arp-and-garp-gratuitous-arp GARP의 사용 목적은 여러가지가 있겠지만 가장 대표적인 3가지 정도를 말씀드리겠습니다. ARP와 GARP(Gratuitous ARP) IPoE(IP over Ethernet) 환경에서(현재 우리 모두가 사용하고 있는 환경이죠... L3 = IP, L2 = Ethernet) 상대방 호스트(PC/서버) 혹은 라우터의 MAC 주소를 알기 위해, 해당 노드(호스트/라우터)의 IP 주소를 타�� www.netmanias.com 1) IP 주소 충돌 감지 "IP 주소 충돌"을 감지하기 위해 사용합니다.. 2020. 6. 3.
반응형