본문 바로가기
반응형

분류 전체보기267

hyper-v window 2008 r2 vhd to azure vm hyper-v가 실행중인 호스트 머신의 os버전이 2012 R2(최신버전) 이상 이여야 Azure migrate를 사용한 vm 이전이 가능합니다. Hyper-v 호스트 요구 사항 Azure migrate를 사용하지 않고 vhd 파일을 Azure VM으로 이전하는 과정에 대한 내용입니다. 실행 순서 사전 준비 작업 (hyper-v) page blob에 vhd 업로드 vhd로 Os Disk 만들기 Os Disk로 vm 만들기 vm agent 설치 기타 Windows Server 2008 R2 의 SP1 설치 링크 (download) 사전 준비 작업 vhd는 별도로 backup 후 진행 합니다. 운용중인 hyper-v os가 없어 테스트용 vhd를 사용했습니다. Windows Server 2008 R2 SP1.. 2023. 5. 18.
Runbook으로 주기적으로 실행되는 powershell 만들기 시작하기 전에 PowerShell Runbook은 기본적으로 AzureRM 모듈을 사용합니다. 아래 샘플 Powershell에 사용된 것처럼 AZ 모듈을 사용하기 위해 Automation > 모듈에서 필요한 Powershell AZ Module을 설치 해야 합니다. 샘플 PowerShell az 모듈 설치 방법 Automation > 모듈 > 갤러리 찾아보기 에서 필요한 AZ 모듈을 설치하면 됩니다. Automation 생성 Automation의 Runbook으로 주기적으로 실행되는 powershell을 만들 수 있습니다. 실행결과를 확인하기 위해 팀즈채널에 알림 보내기로 테스트 되었지만 powershell 내용은 상황에 따라 응용(메일 발송하기 등)이 가능합니다. Runbook 생성 Powershell.. 2023. 5. 18.
OSX Codesign with PowerShell OSX용 .app을 만들고 배포를 위해 .pkg를 생성하여 배포하면 확인되지 않은 개발자가 되어 버립니다. 확인된 개발자가 되기위해 .pkg파일에 signing 과정이 필요합니다. 사이닝에 관한 글을 찾아보면 90%가 곧(2023년 하반기) 지원종료되는 altool을 사용하는 글이고, notarytool 관련한 글들에서도 설명을 해주고는 있지만 실제로 적절치 못한 경우가 태반이라... 결국 저에게 맞는 최적의 사이닝 프로세스 찾기는 했지만 많은 삽질이 필요했습니다. Signing에 필요한 정보 인증서 CI/CD에서 signing에 사용될 애플 계정 TeamID AppPassword signing에 필요한 정보들 얻는 방법은 아랫쪽에 기록했습니다. Signing 절차 build - codesign - pa.. 2023. 5. 18.
VMSS 수정된 Custom Script Extension 적용방법 CustomScriptExtension 변경 VMSS는 여러타입의 Extensions을 등록할 수 있지만 동일한 타입은 딱 한가지만 등록됩니다. 사용중이던 Custom Script Extension에 수정사항이 있는경우 삭제 후 등록 절차를 거처야 합니다. 기존 CustomScriptExtension 제거 새로운 CustomScriptExtension 등록 CustomScriptExtension 제거 CustomScriptExtension 등록 VMSS Custom Script Extension 등록방법 참조 VMSS 인스턴스 상태 확인 Custom Script Extension가 삭제 거나 새로 등록되면 이미 배포되어 있던 인스턴스들의 상태는 업데이트 상태로 변경됩니다. 수정된 스크립트의 내용을 반영할.. 2023. 5. 17.
반응형