반응형
SMALL

맛집 108

[IT잡지식] k8s와 ocp 를 명령어 비교표

아래는 쿠버네티스(Kubernetes)와 OCP(OpenShift Container Platform)를 비교한 테이블입니다: 특징 쿠버네티스 (Kubernetes) OCP (OpenShift Container Platform) 개발자 및 커뮤니티 오픈 소스 프로젝트로 시작됨. 커뮤니티 주도 레드햇이 백업하고 지원하는 커뮤니티 버전과 상용 버전 존재 배포 및 관리 기본적인 컨테이너 오케스트레이션을 제공 컨테이너 관리를 위한 추가 기능을 제공 (보안, 모니터링, 라우팅 등) 인증 및 보안 기본적인 클러스터 인증 및 보안 설정 인증, 권한 부여, 네트워크 보안, 레지스트리 보안 등 추가 보안 기능 제공 스케일링 및 로드 밸런싱 수동 및 수평 스케일링 가능 오토 스케일링 및 로드 밸런싱을 위한 자동화된 기능 제..

Kubernetes 2023.10.10

[Elasticsearch] Kibana 에서 다양한 필터 예제

기본 필터링: fieldname:value: 필드의 값이 특정 값과 정확히 일치하는 문서를 검색합니다. 예: status:200 - "status" 필드 값이 200인 문서 검색 범위 필터링: fieldname:[min TO max]: 필드의 값이 주어진 범위 내에 있는 문서를 검색합니다. 예: age:[30 TO 40] - "age" 필드 값이 30에서 40 사이인 문서 검색 Wildcards (와일드카드): fieldname:value*: 필드의 값이 주어진 접두사로 시작하는 문서를 검색합니다. 예: name:joh* - "name" 필드 값이 "joh"로 시작하는 문서 검색 특정 문자열을 포함하는 메시지 필터링 메시지 필드에서 특정 문자열을 포함하는 로그를 필터링하는 예시입니다. 예: message..

Elasticsearch 2023.10.09

[Elasticsearch] grok 의 사용방법

grok은 Logstash에서 주로 사용되는 필터 플러그인 중 하나로, 텍스트 기반 로그 데이터를 구문 분석하고 필드로 추출하는 데 사용됩니다. Logstash의 grok 필터를 사용하는 방법을 자세히 설명하겠습니다. 1. grok 필터의 기본 구조 grok 필터를 사용하려면 먼저 필드를 추출하고자 하는 로그 메시지를 구성하는 패턴을 정의해야 합니다. 이러한 패턴은 Logstash에서 미리 정의된 패턴 또는 직접 정의한 사용자 정의 패턴을 사용하여 지정할 수 있습니다. grok 필터의 기본 구조는 다음과 같습니다: filter { grok { match => { "field_name" => "패턴" } } } 2. 미리 정의된 패턴 사용 Logstash에는 많은 미리 정의된 grok 패턴이 포함되어 있으..

Elasticsearch 2023.10.04

[Elasticsearch] logstash conf 파일 다양한 예제

Logstash는 데이터 수집, 변환 및 전송을 위한 강력한 오픈 소스 도구입니다. Logstash 설정 파일을 작성하는 방법을 다양한 예시와 주석을 포함하여 설명해 드리겠습니다. 1. 기본 구조 # Logstash 설정 파일의 기본 구조는 입력, 필터, 출력 섹션으로 나눠집니다. # 각 섹션은 중괄호로 둘러싸여 있으며, 각각의 플러그인 설정을 포함합니다. input { # 입력 플러그인 설정 } filter { # 필터 플러그인 설정 } output { # 출력 플러그인 설정 } 2. 파일 입력과 Elasticsearch 출력 # 파일 입력 설정 input { file { path => "/path/to/your/logfile.log" start_position => "beginning" } } # 필..

Elasticsearch 2023.10.03

[Linux] sysctl 명령어의 다양한 예제

sysctl은 Unix와 Unix-like 운영 체제에서 시스템 커널 파라미터를 설정하고 검색하기 위한 명령 줄 유틸리티 및 시스템 호출입니다. 이를 통해 시스템의 동작 및 설정을 조정할 수 있습니다. sysctl은 시스템 커널에 대한 정보를 쿼리하고 수정하는데 사용되며, 시스템의 동작을 수정하고 모니터링하기 위한 중요한 도구 중 하나입니다. sysctl은 주로 /proc 파일 시스템이나 /sys 디렉터리와 유사한 기능을 제공합니다. 시스템의 다양한 속성과 설정을 검색하거나 수정할 수 있으며, 시스템 성능 조정, 네트워크 설정, 파일 시스템 구성 등 다양한 용도로 사용됩니다. sysctl 명령의 기본 구문은 다음과 같습니다: sysctl [옵션] [파라미터[=값]] 여기서 옵션은 sysctl 명령의 동작..

Linux 2023.09.29

[IT잡지식] 웹 서버 기반 세션(Session using WAS) 와 JWT 세션 비교표

아래에는 웹 애플리케이션에서 세션을 관리하는 두 가지 주요 방법인 "웹 서버 기반 세션 (Session using WAS)"과 "JWT를 이용한 세션 관리 (Session using JWT)"에 대한 비교표를 제시해 드리겠습니다. 비교 요소 웹 서버 기반 세션 (Session using WAS) JWT를 이용한 세션 관리 (Session using JWT) 정의 및 설명 웹 서버에서 클라이언트의 상태를 추적하고 관리하는 방법입니다. JSON Web Token (JWT)를 사용하여 클라이언트 상태를 암호화하고 관리하는 방법입니다. 서버 상태 저장 웹 서버에 클라이언트 세션 데이터가 저장됩니다. 서버에 상태를 저장하지 않고, 클라이언트에 JWT를 전달하여 클라이언트가 관리합니다. 확장성 대규모 트래픽에서 세..

IT잡지식 2023.09.25

[Linux] diff 명령어의 다양한 옵션과 예시

리눅스의 diff 명령어는 두 개의 파일을 비교하고, 파일 간의 차이점을 보고하는 데 사용됩니다. diff 명령어에는 다양한 옵션이 있으며, 이러한 옵션들을 사용하여 비교 결과를 원하는 형식으로 출력할 수 있습니다. 옵션 설명 -q 파일이 다른 경우 "Files X and Y differ"와 같은 간단한 메시지만 표시 -r 디렉토리 비교를 위해 사용 (재귀적으로 디렉토리 내부 파일 및 하위 디렉토리 비교) -u 통합된 diff 형식의 출력을 생성 (Unified Format) -c 컨텍스트 형식의 출력을 생성 -i 대/소문자를 무시하고 비교 -w 공백 문자 무시 -B 빈 줄 무시 -y 이중 컬럼 출력 모드 (변경점이 양쪽 파일에 나타남) -l 변경된 줄의 개수만 출력 -s 서로 다른 파일만 보고, 동일한..

Linux 2023.09.20

[Docker] Whiteboard 를 구축하여, 칠판처럼 사용하자

Whiteboard 는 쉽게 사용자 정의할 수 있는 가벼운 NodeJS 협업 화이트보드/스케치보드입니다 기능 그리는 동안 원격 사용자 커서 표시 사용자별 실행 취소/다시 실행 기능 드래그 + 드롭 / 복사 + 붙여 넣기 PC 및 브라우저에서 이미지 또는 PDF 크기 조정, 이동, 회전 및 캔버스 또는 배경에 이미지 그리기 텍스트 및 스티커 메모 작성 화이트보드를 이미지 및 JSON에 저장 그리는 동안 "Shift"를 눌러 각도 선을 그립니다(선 도구 사용). 그리는 동안 "Shift"를 눌러 정사각형 그리기(직사각형 도구 사용) 참여하는 가장 작은 화면을 보여주는 표시기 모든 기능에 대한 키 바인딩 REST API PC, 태블릿 및 모바일에서 작업하기 결과 윈도우와 리눅스 macOS 화이트보드 지우기 C..

Docker 2023.09.15

[Docker] Appsmith 구축하기

Appsmith는 엔지니어가 데이터를 기반으로 맞춤형 소프트웨어를 구축할 수 있도록 설계된 강력한 도구입니다. 기업을 위한 내부 도구 개발을 단순화하고, 운영을 간소화하고, 프로세스를 자동화하고, 여러 앱과 데이터 소스를 통합합니다. Appsmith를 사용하면 중요한 비즈니스 운영을 실행하는 애플리케이션을 신속하게 구축, 배포 및 공유할 수 있습니다. 반응형 앱을 더 빠르게 빌드할 수 있는 인텐트 기반 자동 레이아웃 기능을 갖추고 있으며 HTML/CSS를 한 줄도 작성하지 않고도 아름다운 UI를 만들 수 있는 드래그 앤 드롭 인터페이스를 제공합니다. 모든 데이터베이스, SaaS 도구 또는 GraphQL/REST API에 연결하고 SQL 또는 기본 제공 쿼리 빌더를 사용하여 데이터를 직접 쿼리할 수 있습니..

Docker 2023.09.12

[Docker] Excalidraw 구축하여, 화이트보드로 이용하자

Excalidraw는 창의력을 발휘할 수 있도록 설계된 오픈 소스 가상 화이트보드입니다. 다이어그램, 와이어프레임 또는 상상할 수 있는 기타 시각 자료와 같이 손으로 그린 아름다운 그림을 만들 수 있습니다. 이 앱에는 손으로 그린 것과 같은 스타일을 지원하는 무한한 캔버스 기반 화이트보드가 장착되어 있습니다. 직사각형, 원형, 다이아몬드, 화살표, 선, 자유 그리기, 지우개 등 다양한 도구를 제공합니다. 이미지 지원 및 모양 라이브러리를 사용하여 도면을 사용자 정의할 수 있습니다. 이 앱은 또한 현지화를 지원하며 창작물을 PNG, SVG 및 클립보드로 내보낼 수 있습니다. 또한 도면을 .excalidraw json 파일로 내보낼 수 있는 개방형 형식을 제공합니다. 이 앱에는 화살표 바인딩, 레이블이 지정..

Docker 2023.09.08
반응형
LIST