본문 바로가기

[IT]63

[Proxmox] 설치 및 기본 셋팅 Proxmox VE(Proxmox Virtual Environment)는 오픈소스 기반의 서버 가상화 플랫폼이다. Porxmox는 Type1 하이퍼바이저 운영체제로 KVM기반의 가상화와 LXC(Linux Containers)를 통합하여 가상화 환경을 쉽게 관리할 수 있도록 지원 한다. 여기서는 부팅디스크를 만들어 OS를 설치하는 방법이 아닌 VMware에서 게스트 OS로 설치를하고 초기 설정까지의 과정을 단계별로 안내하겠다.Type1 하이퍼바이저는 하드웨어 → 하이퍼바이저 → 게스트OS로 실행된다.Type2 하이퍼바이저는 하드웨어 → 운영체제 → 하이퍼바이저 → 게스트OS로 실행된다.  Proxmox 설치https://www.proxmox.com/en/downloads DownloadsProxmox VE.. 2025. 1. 23.
쿠버네티스란?(kubernetes, k8s) 쿠버네티스란?쿠버네티스는 컨테이너화된 애플리케이션의 배포, 확장, 관리를 자동화(컨테이너 오케스트레이션) 하기 위한 오픈 소스 플랫폼이다. 구글에서 개발하여 2014년에 오픈 소스로 공개했으며, 현재는 CNCF(Cloud Native Computing Foundation)에서 관리하고 있다. 쿠버네티스 클러스터란?쿠버네티스 클러스터는 컨테이너화된 애플리케이션을 배포, 관리, 확장, 복구하는데 필요한 모든 리소스를 구성한 시스템이다. 클러스터는 컨트롤 플레인(Control Plane)과 노드(Node)로 구성되며, 각각의 역할에 따라 애플리케이션의 상태와 작업을 관리한다. 컨트롤 플레인(Control Plane)컨트롤 플레인은 클러스터의 중앙 관리 영역으로, 클러스터의 전반적인 상태를 제어한다.API 서버.. 2025. 1. 14.
python m2crypto install 문제 윈도우 환경에서 python3.7을 사용하고 있는데 python3.9로 업그레이드 하는 과정에서 m2crypto 인스톨 문제가 계발 발생되어 해결 과정을 기록한다.   m2crypto란?M2Crypto는 Python에서 OpenSSL 라이브러리를 기반으로 암호화 기능을 제공하는 라이브러리로 암호화, 전자 서명, 인증서 관리, SSL/TLS 통신 등 다양한 암호화 고나련 작업을 수행할 수 있다. M2Crypto는 Python과 C의 확장 모듈로 작성되었으며, OpenSSL의 기능을 Python에 통합한 것이다. 증상3.7의 패키지를 freeze 를 사용해 3.9에 옮기려고 했는데 위와 같은 에러에서 더이상 진행이 되지 않는다.원인은 주로 C 컴파일러나 종속성 문제로 발생된다고 한다.  해결 방법- Micr.. 2024. 12. 12.
[Xcode]Could not locate device support files iOS17 업데이트 이후 아래 메시지가 노출되면서 Xcode 디버깅이 되지 않는 문제가 발생.  문제의 MAC/iPhone 버전MACOS : Monterey 12.7.6Xcode : 14.2iPhoneOS : 17.6.1 해결방법iOS17 이상부터는 Device Support 파일을 제공하지 않고 CoreDevice를 통해 별도의 파일을 추가하지 않아도 iOS 버전에 맞게 디버깅이 가능하게 됨. CoreDevice를 활성화 하기 위해선 조건이 필요하다.첫 번째로 Xcode 버전인 최소 14.3 이상이어야 된다.두 번째로 Xcode 14.3을 사용하기 위해선 macOS가 최소 13(Ventura 13)이상이어야 된다.(다행히 내가 가진 MAC은 2018년 모델이라 업그레이드 가능) macOS를 최소 조건에.. 2024. 8. 13.