최신 글
카테고리 없음2025.07.08 14:33MSP 엔지니어를 위한 Azure 자격증 종류와 취득 로드맵

Microsoft Azure는 국내외 다양한 기업과 공공기관에서 클라우드 인프라로 채택되고 있으며, 그에 따라 Azure 관련 기술 역량을 검증하는 자격증의 수요도 꾸준히 증가하고 있습니다. 특히, MSP(Managed Service Provider) 사업을 수행하는 엔지니어 입장에서는 Azure 자격증을 통해 기술 신뢰성을 확보하고 고객 제안 능력을 강화할 수 있기 때문에 전략적인 취득이 중요합니다. 이 글에서는 Azure 자격증의 체계와, MSP 엔지니어에게 적합한 자격증 로드맵을 정리합니다.🔹 Azure 자격증 종류 (2025년 기준 최신)📌 1. 기초(Fundamentals)AZ-900: Microsoft Azure FundamentalsAzure 개념, 서비스, 가격 정책, SLA, 클라우드..

기타2024.05.16 17:02[Kubernetes] 자주 사용하는 옵션 축어 모음

자주 사용하는 옵션 축어 모음NAME SHORTNAMES APIVERSION NAMESPACED KINDconfigmaps cm v1 true ConfigMapendpoints ep v1 true Endpointsevents ev v1 true Eventnamespaces ns v1 ..

[Kubernetes] kubectl의 선언형 접근과 명령형 접근
기타2024.05.16 11:54[Kubernetes] kubectl의 선언형 접근과 명령형 접근

선언형(Declarative) 접근과 명령형(Imperative) 접근대부분 선언적 방법, 즉 정의 파일(yaml)을 사용하는 작업을 하겠지만, 명령형 방법은 한 번의 작업을 빠르게 완료하거나 정의 템플릿을 쉽게 생성하는 데 도움이 될 수 있습니다. 이는 작업 중에 상당한 시간을 절약할 수 있게 해줍니다. 시작하기 전에 아래 명령어를 사용할 때 유용할 수 있는 두 가지 옵션을 먼저 소개하겠습니다.--dry-run: 기본적으로 명령어를 실행하면 리소스가 생성됩니다. 단순히 명령어를 테스트하고 싶다면 --dry-run=client 옵션을 사용하면 됩니다.-o yaml: 화면에 YAML 형식으로 리소스 정의를 출력합니다.위 두 가지를 조합하여 리소스 정의 파일을 빠르게 생성한 후 수정하여 필요한 리소스를 생성..

[Kubernetes] K8S Service 오브젝트 - LoadBalancer 기본 설명
OBJ-Service2024.05.16 10:13[Kubernetes] K8S Service 오브젝트 - LoadBalancer 기본 설명

K8S_Service_OBJ-LoadBalancerLoadBalancer 타입의 서비스는 AWS 와 같은 클라우드 플랫폼에서도 제공되지만, 필요시 온프레미스 환경에서 LoadBalancer 타입을 사용할 수 있습니다. 쿠버네티스가 이 기능을 직접 제공하는 것은 아니며, MetalLB나 오픈스택과 같은 특수한 환경을 구축해야만 합니다. 그중에서 MetalLB라는 이름의 오픈소스 프로젝트를 사용하면 쉽게 LoadBalancer 타입의 서비스를 사용할 수 있습니다. 이 글에서는 MetalLB가 설치되어있는 상황에서 해당 기능을 사용하는 방법을 설명합니다.MetalLB 란?클라우드 플랫폼을 사용하지않고 on-premiss 상황에서 로드밸런서를 구현할 수 없는 상황의 경우 베어메탈서버에서 자체적으로 사용할 수 있..

[Kubernetes] ReplicaSet 생성 방법 및 생성된 ReplicaSet 수정
OBJ-ReplicaSet2024.05.15 22:42[Kubernetes] ReplicaSet 생성 방법 및 생성된 ReplicaSet 수정

Kubernetes ReplicaSet 생성법기본적인 작성방법은 Pod 작성할 때와 동일합니다. kind를 ReplicaSet으로 변경한 후 spec.template 하위에 Pod의 metadata, spec, selector를 기입합니다. ReplicaSet 은 selector를 통해 복제할 Pod를 추적하기에 꼭 작성하여야 합니다.예시apiVersion: apps/v1kind: ReplicaSetmetadata: name: frontend labels: app: myapp type: frontendspec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labels: a..

[Kubernetes] ReplicaSet 기본 개념
OBJ-ReplicaSet2024.05.15 21:44[Kubernetes] ReplicaSet 기본 개념

K8S_OBJ_ReplicaSetReplicaSet의 목적은 언제든지 실행되는 안정적인 복제본 Pod 세트를 유지하는 것입니다. 따라서 지정된 수의 동일한 Pod의 가용성을 보장하는 데 자주 사용됩니다.ReplicaSet의 작동 방식ReplicaSet은 획득할 수 있는 Pod를 식별하는 방법을 지정하는 selector, 유지해야 하는 Pod 수를 나타내는 spec.replicas,숫자를 충족하기 위해 생성해야 하는 새 Pod의 데이터를 지정하는 spec.template을 포함한 필드로 정의됩니다. ReplicaSet는 원하는 수에 도달하기 위해 필요에 따라 Pod를 생성 및 삭제하여 목적을 달성합니다. 새 Pod를 생성해야 할 때는 yaml파일에 정의된 spec.template 을 사용합니다.Replic..

[DB] MySQL 8.0.xx MHA 구성 방법
DB2024.05.15 15:38[DB] MySQL 8.0.xx MHA 구성 방법

DB Replication 이란?DB Replication(복제)는 2대이상의 DBMS를 사용하여 데이터를 저장하는 방법이며 Master/Slave 구조로 사용됩니다.각 노드별 역할은 다음과 같습니다.Master DBMS웹서버로 부터 데이터 등록/수정/삭제 요청시 바이너리로그(Binarylog)를 생성하여 Slave 서버로 전달하게 됩니다.웹서버로 부터 요청한 데이터 등록/수정/삭제(Create/Update/Delete) 기능을 하는 DBMS로 많이 사용됩니다.Slave DBMSMaster DBMS로 부터 전달받은 바이너리로그(Binarylog)를 데이터로 반영하게 됩니다.웹서버로 부터 요청을 통해 데이터를 불러오는(Read) DBMS로 많이 사용됩니다.위와같이 Master 노드와 Slave 노드를 분할..

[Obsidian] Excalidraw, 옵시디언에서 바로 다이어그램 그리기
Obsidian2024.05.15 13:12[Obsidian] Excalidraw, 옵시디언에서 바로 다이어그램 그리기

들어가며최근 블로그 글을 정리하면서 draw.io 를 많이 사용했습니다. 예전부터 무료 프로그램임에도 깔끔하게 구성도를 그리기 용이하기에 애정해왔습니다.최근에는 노트 메모 프로그램인 obsidian을 사용하면서 obsidian 플러그인인 Excalidraw을 알게 되었습니다.오늘은 Excalidraw 에 대해서 잠시 소개하겠습니다.1. Excalidraw 설치타 플러그인과 동일하게 설정 -> 커뮤니티 플러그인 -> 탐색 버튼을 클릭한 뒤 Excalidraw 를 입력하시면 됩니다.탐색 클릭 후 Excalidraw 를 선택하여 설치합니다.이후 활성화 버튼을 클릭하면 Excalidraw 를 사용할 수 있습니다.설치가 완료되면 좌측에 새로 아이콘이 생긴것을 확인할 수 있습니다.해당 버튼을 클릭하면 아래와 같이 ..

image