플래티어 연구소 테크 블로그
    • 메뉴 닫기
    • 글작성
    • 방명록
    • 환경설정
      • 분류 전체보기 (481) N
        • Ai Word 사전 (0)
        • A.I.(인공지능) & M.L.(머신러닝) (96)
          • Development Environments (9)
          • A.I. Information (14)
          • Python (6)
          • transformers (13)
          • 머신러닝 (1)
          • 딥러닝 (4)
          • 신경망 이론 (5)
          • LLM (33)
          • Agent (4)
        • DevOps와 Infra (67) N
          • DevOps 일반 (24) N
          • Docker Container (3)
          • Linux (2)
          • AWS EKS (16)
          • AWS (6)
          • Kubernetes On Premise (14) N
          • Security (1)
          • IDC 서버 (1)
        • 검색엔진 (8)
          • Elasticsearch (5)
          • Opensearch (3)
        • 빅데이터 (31)
          • Mongo DB (4)
          • Apache Nifi (21)
          • Scala (4)
          • Apache Spark (2)
        • 네트워크 (2)
          • SSL (2)
        • Quality Assurance (3)
          • E2E Test (3)
        • Backend(Framework) (42)
          • Java (2)
          • Spring (1)
          • Spring Boot Batch (3)
          • NestJS (9)
          • NestJS 개요(공식문서 번역) (20)
          • Cache (3)
          • Rust (4)
          • Go (0)
        • Frontend (Next.js Tailwind .. (52)
          • Frameworks (6)
          • Next.js (30)
          • Typescript (1)
          • Tailwind CSS (9)
          • React.js (4)
        • Next.js 개발 가이드 (42)
          • 01. Set up (7)
          • 02. 코딩 가이드 및 필수 패키지 (9)
          • 03. 퍼블 가이드 (3)
          • 04. Data fetching (2)
          • 05. State management (3)
          • 06. Learn Next.js 공식 가이드 (18)
        • Nuxt 공식문서 번역 (96)
          • 개요 (15)
          • Directories (23)
          • Components (12)
          • Composables (21)
          • Utils (25)
        • Nuxt 개발 가이드 (13)
          • 01. Set up (9)
          • 02. 코딩 가이드 및 필수 패키지 (0)
          • 03. 퍼블 가이드 (0)
          • 04. Data fetching (3)
          • 05. State management (1)
        • Tech 공유 세미나 - 2차 (13)
        • 기타 (15)
          • IT기타 (7)
          • story (5)
          • 문정역 여기어때 (2)
    DevOps와 Infra/Kubernetes On Premise

    Keda를 이용한 K8s cron job 설정

    Autoscaler에 대해Kubernetes에서 우리는 보통 metrics API를 설치한 후 Kubernetes에 내장된 HPA(HorizontalPodAutoscaler)를 통해 CPU와 메모리의 사용률에 따라 auto scale-out이 가능하다. 그러나 모든 상황에서 CPU와 메모리 사용량만으로 scale out이 필요한 것은 아니다.대표적인 예로는 SSR(Server-side rendering)을 많이 사용하는 Next.js의 app의 경우 보통 requested CPU가 다 차기도 전에 latency가 늘어나게된다.그래서 scale out을 하기 위한 조건으로 모니터링하는 4가지 metric을 4 golden signals이라고 부른다 → Latency, Errors, Traffic, Satu..

    2025. 7. 9. 11:25 / Tech김백엔드
    DevOps와 Infra/Kubernetes On Premise

    Kubernetes fluentd 배포 이해와 작성

    이 글은 Fluentd를 Kubernetes 클러스터 내부에 배포해서 Spring Boot 어플리케이션 로그를 수집하고 OpenSearch로 전송하는 구조 구성을 다룹니다. 최종 Next.js Nest Rust 등을 추가적으로 다룰 예정. 1. 아키텍처 구성도 2. 쿠버네티스 내부에 구성하기2.1. create namespacekubectl create namespace logging-dev 추가된 것을 확인 2.2. fluentd-dev.yaml아래의 내용을 kubectl apply -f fluentd-dev.yaml 하면 추가는 잘 될 것이다.---apiVersion: v1kind: ConfigMapmetadata: name: fluentd-config namespace: logging-dev ..

    2025. 4. 20. 15:48 / Tech정또해방
    DevOps와 Infra/Kubernetes On Premise

    온프레미스 vs 클라우드 컴퓨팅 차이점

    - 온프레미스(On-premise)On-premis는 기업이 자체적으로 서버와 관련 인프라를 보유하고 직접 관리 및 운영하는 방식을 의미합니다. 이의 가장 큰 특징적 의미는 클라우드 컴퓨팅과의 대비되는 개념이라는 것 입니다. 클라우드 컴퓨팅 이전에는 기업이 자체적으로 모든 IT 인프라를 구축하고 관리했습니다. 이러한 전통적인 방식에서 기업이 데이터 센터나 사무실에 물리적인 서버와 네트워크 장비를 구매하고 설치해 관리해야 했습니다. 그렇기에 몇가지 큰 특징이 있었습니다. '자체 데이터 센터 운영', '고정 서버 비용', '한정된 유연성' 등의 특징이 있었습니다. 이러한 단점 속에서 클라우드 컴퓨팅이 등장하였고, 전통적인 방식과 비교되는 장점을 제공하게 되었습니다.- 클라우드 컴퓨팅먼저 클라우드 컴퓨팅은 인..

    2024. 6. 7. 14:04 / Tech정또해방
    DevOps와 Infra/Kubernetes On Premise

    pv , pvc 생성 및 볼륨마운트

    이번 글에서는 가상화 머신에 마운트한 디스크 이미지에 쿠버네티스를 이용하여 퍼시스턴트 볼륨과 퍼시스턴트 볼륨 클래임 설정을하고 컨테이너에 연결해 컨테이너 내에서 생긴 데이터를 보존하는 설정을 진행해보겠습니다. 여러가지가 많이 보이지만 마지막에 /mnt만 확인하면 됩니다. 아래는 pv 폴더에서 미리 작성해둔 파일들을 적용진행하는 내용들입니다. kubectl apply -f pv.yml 위 명령어를 실행하여 pv 생성하면 persistentvolume/data1 created를 확인 할 수 있습니다. kubectl get pv 생성 된 pv를 다시한번 확인합니다. kubectl apply -f pvc.yml 위 명령어를 실행하여 이번에는 pvc를 생성합니다. 마찬가지로 생성 메세지를 확인 할 수 있습니다. ..

    2024. 3. 15. 15:28 / Tech정또해방
    DevOps와 Infra/Kubernetes On Premise

    QEMU/KVM 가상화에 디스크 이미지 적용하기

    이번 글에서는 QEMU/KVM에서 구성한 Rocky Linux에 디스크 이미지를 적용하는 과정을 정리해 보겠습니다. 가상화에 디스크 이미지 적용하기 위처럼 아직 등록한 디스크 이미지가 없는 상태를 확인합니다. 아래의 명령어를 작성하여 파일을 생성합니다. 처음 했을때 여기서 100G가 용량 설정이라고는 하는데... 실제 파일사이즈가 100G로 설정되어 나오지 않았습니다. 실제 100기가로 나타나지 않으면 무언가 잘못되고 있는겁니다. 이유는 보통 이미지 생성이 틀렸을겁니다. (경험담) sudo qemu-img create -f qcow2 /data/qemu-kvm/img/rocky9-k8s-disk.qcow2 100G 그래서 아래와 같이 resize를 실행시켜 줍니다. sudo qemu-img resize ..

    2024. 3. 14. 14:38 / Tech정또해방
    DevOps와 Infra/Kubernetes On Premise

    간지나는 Rocky Linux 가상 환경으로 구축하기

    Rocky? 리눅스 왜 또 바꾸는데? 당하면 찾아보는 청개구리 본능으로 검색을 해보았습니다. 일단 주저리주저리 하자면 가상화 환경 그것도 kvm 으로 Rocky Linux를 설치해? 인상부터 썻지만 ... 생각을 바꾸어 버렸습니다. 간지가 나버렸다고... 어쨌든 대충 알아보고 설치까지 해보려합니다. Rocky Linux 록키 리눅스는 레드햇 엔터프라이즈 리눅스(RHEL) 운영 체제 소스코드를 사용한 다운스트림의 완전한 이진 호환 릴리스를 목표로 개발된 리눅스 배포판. OS 계열 당연히 리눅스/유닉스 계열 소스는 오픈소스 최초 버전 출시일은 2021년 6월 21일 최신버전 9 업데이트 방식 DNF 패키지 관리자 RPM 커널 모놀리식 유저랜드 GNU 기본 UI 그놈 셸, Bash !!! 공식 웹사이트 roc..

    2024. 3. 5. 15:58 / Tech정또해방
    • «
    • 1
    • 2
    • 3
    • »

    전체 방문자

    오늘
    어제
    전체

    테크팀 개인 블로그

    정지민
    jeong
    손성준
    son
    김해수
    sunwater
    이다운
    koala
    김백엔드
    backendkim
    채희철
    bburongE

    전체 카테고리

    • 분류 전체보기 (481) N
      • Ai Word 사전 (0)
      • A.I.(인공지능) & M.L.(머신러닝) (96)
        • Development Environments (9)
        • A.I. Information (14)
        • Python (6)
        • transformers (13)
        • 머신러닝 (1)
        • 딥러닝 (4)
        • 신경망 이론 (5)
        • LLM (33)
        • Agent (4)
      • DevOps와 Infra (67) N
        • DevOps 일반 (24) N
        • Docker Container (3)
        • Linux (2)
        • AWS EKS (16)
        • AWS (6)
        • Kubernetes On Premise (14) N
        • Security (1)
        • IDC 서버 (1)
      • 검색엔진 (8)
        • Elasticsearch (5)
        • Opensearch (3)
      • 빅데이터 (31)
        • Mongo DB (4)
        • Apache Nifi (21)
        • Scala (4)
        • Apache Spark (2)
      • 네트워크 (2)
        • SSL (2)
      • Quality Assurance (3)
        • E2E Test (3)
      • Backend(Framework) (42)
        • Java (2)
        • Spring (1)
        • Spring Boot Batch (3)
        • NestJS (9)
        • NestJS 개요(공식문서 번역) (20)
        • Cache (3)
        • Rust (4)
        • Go (0)
      • Frontend (Next.js Tailwind .. (52)
        • Frameworks (6)
        • Next.js (30)
        • Typescript (1)
        • Tailwind CSS (9)
        • React.js (4)
      • Next.js 개발 가이드 (42)
        • 01. Set up (7)
        • 02. 코딩 가이드 및 필수 패키지 (9)
        • 03. 퍼블 가이드 (3)
        • 04. Data fetching (2)
        • 05. State management (3)
        • 06. Learn Next.js 공식 가이드 (18)
      • Nuxt 공식문서 번역 (96)
        • 개요 (15)
        • Directories (23)
        • Components (12)
        • Composables (21)
        • Utils (25)
      • Nuxt 개발 가이드 (13)
        • 01. Set up (9)
        • 02. 코딩 가이드 및 필수 패키지 (0)
        • 03. 퍼블 가이드 (0)
        • 04. Data fetching (3)
        • 05. State management (1)
      • Tech 공유 세미나 - 2차 (13)
      • 기타 (15)
        • IT기타 (7)
        • story (5)
        • 문정역 여기어때 (2)

    블로그 인기글

    태그

    • #React
    • #셀레니움
    • #아파치
    • #Langchain
    • #nifi
    • #플래티어
    • #문제해결
    • #nextjs
    • #LLM
    • #파이썬
    • #AWS EKS
    • #이벤트리스너
    • #딥러닝
    • #langgraph
    • #pyTorch
    • #Ai
    • #finetuning
    • #Spring Boot Batch
    • #검색엔진
    • #venv
    • #GPU
    • #ElasticSearch
    • #deepseek
    • #Lora
    • #HuggingFace
    • #fine-tuning
    • #apach
    • #나이파이
    • #adapter_model.bin
    • #python
    MORE
    Powered by Privatenote Copyright © 플래티어 연구소 테크 블로그 All rights reserved. TistoryWhaleSkin3.4

    티스토리툴바