*해당 글은 인프런 『쿠버네티스 어나더 클래스 (지상편) - Sprint1』 강의를 기반으로 복습&정리 차 작성되었습니다. 📌기술의 흐름으로 이해하는 컨테이너 Kubernetes는 DevOps와 Container Infra 환경에서 빼놓을 수 없는 부분이 되었습니다. 쿠버네티스를 잘 이해하기 위해서는 OS의 기술발전과 더불어 가상화 및 컨테이너 환경에 대한 전반적인 배경 흐름을 알 필요가 있습니다. 🔍Linux OS 흐름 Linux OS는 UNIX를 시작으로 데비안계열과 레드햇계열로 배포판을 제공하고 있고 RedHat에서는 기업용 배포판인 Red Hat Enterprise Linux(RHEL)을 유료제공하여 대부분의 기업에서는 해당 배포판을 주로 사용하거나 CentOS, Ubuntu 도 병행하여 사용하고..
Logical Volume Management(LVM)이란?LVM은 Logical Volume Management의 약자로 디스크 공간을 동적으로 관리할 수 있는 Linux 운영 체제의 기능입니다. LVM은 물리적 Disk와 파일 시스템 간에 추상화 계층을 제공하며, 유연하고 확장 가능한 방식으로 Disk공간을 관리할 수 있도록 지원합니다. LVM을 사용하면 여러 논리 볼륨을 생성하고 물리적 스토리지 디바이스를 더 작은 부분으로 분할하여 별도의 논리 볼륨으로 관리할 수 있습니다. 이렇게 하면 디스크 공간을 보다 쉽게 관리할 수 있으며 운영 체제를 다시 설치하지 않고도 시스템에 스토리지를 추가할 수 있습니다.LVM의 특징유연성: LVM을 사용하면 파일 시스템이나 저장된 데이터에 영향을 주지 않고 논리적 볼..
Docker는 컨테이너 내부에서 애플리케이션을 생성, 배포 및 실행할 수 있는 플랫폼입니다. 그것은 개발자, 시스템 관리자, 클라우드 엔지니어들 사이에서 광범위한 인기를 얻은 오픈 소스 플랫폼이다. 이 블로그에서는 Docker가 무엇인지, Docker를 사용하는 이유 및 Docker를 사용하는 주요 이점에 대해 설명합니다. 📌Container란 무엇이지? Container는 코드, 런타임, 시스템 도구, 라이브러리 및 설정을 포함하여 소프트웨어를 실행하는 데 필요한 모든 것을 포함하는 독립 실행형 실행 가능 패키지입니다. Container는 다른 컨테이너나 호스트 시스템을 방해하지 않고 Docker runtime을 사용하여 모든 호스트에서 실행할 수 있는 소프트웨어의 격리된 단위로 설계되었습니다. 📌Do..
📌(EOS)End of Service란? - EOS란 End of Service 혹은 End of Sale 의 약자로 해당 제품의 서비스 지원 종료를 의미합니다. EOS 이후부터는 해당 제품에 대한 유지보수나, 보안 업데이트, 기능 추가 등의 서비스가 종료됨에 따라 제품에 대한 보안 패치 업데이트 불가로 보안에 대한 위험성이 늘어나고, 해당 제품을 사용하고 관리하는 측면에서 더 이상의 제품社의 지원을 받을 수 없기 때문에 상위 제품(모델)로 교체하는 것을 권고로 합니다. 📌Microsoft의 EOS - Microsoft사의 EOS는 수명주기 정책(Lifecycle)이라고 불리며, 다수의 상업용 제품들의 고정수명주기 정책이 적용됩니다. 고정수명주기 정책으로는 제품 출시 시점에 정의된 지원 및 서비스 수명 ..
📌Hostname(호스트네임)이란? Hostname은 네트워크에 연결된 장치들에게 부여되는 고유한 이름으로, 특정 네트워크 상에서 어떠한 장치를 다른 장치와 구별하기 위해 사용되어집니다. 시스템 상에서 원하는 서버에 접속하기 위해 Hostname을 정의하는 것은 중요하며, 보통 해당 서버를 소유한 기업의 네이밍규정이나 FQDN규정에 따라 명명하곤 합니다. 이 글에선 윈도우 서버에서의 Hostname을 확인하고 변경하는 방법에 대해 설명합니다. 🔍Windows에서 Hostname 확인하기 Windows + R (실행창 켜기) cmd(명령 프롬프트 켜기) ipconfig /all Windows + R (실행창 켜기) cmd(명령 프롬프트 켜기) hostname * 현재 테스트서버의 Hostname은 WIN-..
📌Windows Server와 Microsoft SQL Server 설치요건 Windows Server 아래에 Microsoft SQL Server(MSSQL)을 설치하고자 할 때에는 Windows Server와 MSSQL의 버전 호환성을 검토 후 설치할 SQL버전을 선정해야 합니다. 📃Windows Server와 MSSQL 버전간 호환성 비교표 * RTM(Release to Manufacturing) - 순정버전 이상 호환 * SP(Service Pack) - 해당 SQL의 서비스팩 업데이트버전 이상 호환 § 출처: https://learn.microsoft.com/ko-kr/troubleshoot/sql/general/use-sql-server-in-windows