cloud-init를 오프라인으로(또는 클라우드 호스팅 없이) 사용하는 예가 있습니까?

cloud-init를 오프라인으로(또는 클라우드 호스팅 없이) 사용하는 예가 있습니까?

메모:이것은아니다Raspberry Pi 관련 질문입니다. 리눅스 시스템 관리 질문입니다. Server Fault에서 제거하려고 시도하지 마십시오.

[여기에 클라우드 호스팅 플랫폼 삽입]과 관련된 "Hello, World" 수준 데모가 많이 있지만 단일 로컬 컴퓨터에서 사용하도록 설계된 데모는 없습니다. 그걸 보고 용기를 얻었어요Raspbian에는 저장소에 cloud-init가 있습니다.. 그것은 바로내가 하고 싶은 것. 하지만 AWS, OpenStack 등이 없으면 이를 수행하는 방법에 대한 정보를 찾을 수 없습니다.

그래서 제가 정말로 알고 싶은 것은 당신 apt-get install cloud-init의 구성/사용자 데이터를 어디에 두는가 하는 것입니다.


업데이트:에서 정보를 좀 찾았어요NoCloud 데이터 소스이지만 라벨이 붙은 볼륨을 추가할 수 없습니다 cidata. 그래서 그것은 나에게 적합하지 않습니다. (내 사용자 데이터를 보관할 볼륨에는 라벨이 붙어 있습니다 boot.)

답변1

와 더불어현재 버전의 cloud-inituser-datasmbios 옵션을 사용하여 및 를 제공할 수 있습니다 meta-data. 다음 파일을 제공하는 로컬 HTTP 서버가 있는 경우에 대한 예도 있습니다.

-smbios type=1,serial=ds=nocloud-net;s=http://10.10.0.1:8000/

답변2

나는 거의 다음과 같이 구성된 전제에 VM을 가지고 있습니다.이 기사설명합니다.

관련 정보