반응형

DevOps 7

[k8s] 프라이빗 클라우드 구축을 위한 K3s 추천 가이드

클라우드 환경을 직접 운영하려는 기업이나 개인 개발자는 경량화된 쿠버네티스(Kubernetes) 솔루션을 고려해야 한다. K3s는 CNCF(Cloud Native Computing Foundation)에서 공식 인증한 경량 쿠버네티스로, 저사양 환경에서도 원활하게 동작하며 프라이빗 클라우드 구축에 적합하다.1. K3s가 프라이빗 클라우드에 적합한 이유1.1. 가벼운 설치 및 운영기존 쿠버네티스(Kubernetes)는 설정이 복잡하고 운영 비용이 높다. 반면 K3s는 단일 바이너리(약 100MB)로 제공되며, 설치 과정이 간단하다. 불필요한 기능을 제거하고 최소한의 리소스로 동작하도록 설계되어 있어 저사양 서버에서도 실행할 수 있다.1.2. 낮은 리소스 사용량K3s는 불필요한 기능(예: 레거시 스토리지 드..

DevOps 2025.02.01

[Ubuntu] MySQL Character Set을 UTF8로 설정하는 방법

MySQL의 기본 Character Set(인코딩)을 UTF8로 변경하면 다국어 데이터 처리에 적합한 환경을 구성할 수 있다. 이를 위해 MySQL 설정 파일을 수정해야 한다. 아래는 설정 방법에 대한 가이드이다.MySQL 설정 파일 수정MySQL 설정 디렉토리로 이동MySQL 설정 파일을 수정할 디렉토리로 이동한다. cd /etc/mysql/conf.d/새 설정 파일 생성 또는 기존 파일 편집새로운 설정 파일을 생성하거나 기존 파일을 편집한다. 여기서는 charset.cnf 파일을 사용한다. sudo vi charset.cnf다음 설정 추가파일에 아래 내용을 추가한다: [client] default-character-set = utf8mb4 [mysql] default-character-se..

DevOps/Linux Server 2020.04.19

[Ubuntu] APT 추천 패키지 자동 설치 해제하는 방법

Ubuntu 20.04 LTS 이전의 우분투에 패키지를 설치할 때 추천 패키지 및 제안 패키지가 자동으로 설치되는 것을 방지하려면 APT의 설정을 변경해야 한다. 이를 통해 설치할 패키지의 의존성만 설치되게 할 수 있다. 아래는 이를 설정하는 방법이다.1. APT 설정 파일 편집설정 파일 열기APT 설정 파일을 열기 위해 vi 또는 원하는 텍스트 편집기를 사용한다. 여기서는 99no-install-recommends 파일을 편집한다. sudo vi /etc/apt/apt.conf.d/99no-install-recommends다음 내용 추가파일에 아래 내용을 추가하여 추천 패키지 및 제안 패키지의 자동 설치를 방지한다: APT::Install-Recommends "false"; APT::Install..

DevOps/Linux Server 2020.04.19

Tomcat7 JSP파일에서 Java7 기능 사용하기 (Ubuntu)

Java7에서는 switch문에 문자열 사용이 가능하고 multi-catch문 등 매력적인 기능들을 포함하고 있는데요,Tomcat7 + JRE7을 사용하면 이러한 기능들을 사용하실 수 있습니다.그런데 막상 JSP 파일에 이러한 기능들을 넣어봤더니 오류 발생..?!Tomcat 소스와 eclipse JDT 소스에 break포인트를 걸어가며 겨우 겨우 알아낸 사실은,Tomcat은 JSP 컴파일에 eclipse JDT에 포함된 컴파일러를 사용하는데 JVM level의 기본값이 1.6으로 되어있다는..그래서 먼저 서버의 web.xml에서 다음과 같이 JspServlet에 파라미터를 주었습니다. jsp org.apache.jasper.servlet.JspServlet fork ..

DevOps/Linux Server 2014.03.03
반응형