Windows 11 하드웨어 의존성 무시하고 설치하기 - 정품 ISO 사용

윈도우 11부터 TPM 관련 체크로 인해서 설치가 불가능한 경우가 발생된다.
여러 사이트를 공부해보면 ISO 파일을 변형하고, 이를 가지고 설치하라고 한다.
그러나, 설치할 ISO 파일을 수정하고 재구성하는 것은 귀찮아서 변경되지 않는 ISO 파일을
가지고 설치하면서 TPM 의존성을 무시하는 방법을 정리한다.

정품 Windows 11 ISO 다운로드
아래 사이트에서 정식 ISO를 다운받는다.
https://www.microsoft.com/ko-kr/software-download/windows11

다운 받은 ISO를 CD로 굽워서 설치하던, ISO 자체를 이용해서 설치를 진행해본다.
다운 받은 파일명 : Win11_Korean_x64v1.iso

Python으로 공휴일 확인하기

최근 매일 자동으로 설정이 필요한 부분이 있어서 "오늘이 공휴일" 인지 확인하는 부분이 필요했다.
이걸 자동으로 확인해주는 것이 있을지 확인해보는 중에 좋은 것 있어 정리한다.

Python holidays 패키지
  - Github : https://github.com/dr-prodigy/python-holidays

설치

% pip install holidays

 

사용법

On-Primise Kubernets 1.21 구축(VirtualBox or VIRT) - 04. metalLB 구성

VirtualBox, VIR, On-Primise에서 Kubernetes를 설치할 경우 Loadbalancer가 문제가된다.
서비스를 오픈해야하는데, nodeport를 오픈하기에는 부담스럽다.
이럴 때 대체안으로 MetalLB로 대안으로 설치할 수 있다.

MetalLB는 현재 최신 버전은 v0.13.3을 기준으로 설치한다
  - https://metallb.universe.tf/installation/

 

1. metaLB 설치 전 kube-proxy 설정 변경

아래 내용과 같이 "strictARP: false"를 "strictARP: true"로 변경한다.

On-Primise Kubernets 1.21 구축(VirtualBox or VIRT) - 02. 시스템 설정

kubernetes가 설치되는 시스템들은 아래와 같은 설정이 필요하다.

1. swap 사용하지 않도록 구성
2. br_netfilter 모듈 활성화
3. bridge-nf-call-iptables, ip_forward 활성화
4. 시스템에 kubernetes repo 등록
5. containerd 설치
6. kubernetes 관련 프로그램 설치

Swap 비활성화
 

 - swapoff 명령어로 기존 설정된 swap 해제