3.4. HostFirmwareSettings 리소스 정보
HostFirmwareSettings
리소스를 사용하여 호스트의 BIOS 설정을 검색하고 관리할 수 있습니다. 호스트가 Available
상태로 전환되면 Ironic에서 호스트의 BIOS 설정을 읽고 HostFirmwareSettings
리소스를 생성합니다. 리소스에는 BMC(Baseboard Management Controller)에서 반환된 전체 BIOS 구성이 포함되어 있습니다. 반면 BareMetalHost
리소스의 펌웨어
필드는 세 개의 공급업체 독립적인 필드를 반환하며, HostFirmwareSettings
리소스는 일반적으로 호스트당 공급업체별 필드의 여러 BIOS 설정을 포함합니다.
HostFirmwareSettings
리소스에는 두 개의 섹션이 포함되어 있습니다.
-
HostFirmwareSettings
사양. -
HostFirmwareSettings
상태
3.4.1. HostFirmwareSettings
사양
HostFirmwareSettings
리소스의 spec
섹션은 호스트 BIOS의 원하는 상태를 정의하며 기본적으로 비어 있습니다. Ironic에서는 spec.settings
섹션의 설정을 사용하여 호스트가 Preparing
상태에 있을 때 BMC(Baseboard Management Controller)를 업데이트합니다. FirmwareSchema
리소스를 사용하여 잘못된 이름/값 쌍을 호스트에 보내지 않도록 합니다. 자세한 내용은 "About the FirmwareSchema resource"를 참조하십시오.
예제
spec:
settings:
ProcTurboMode: Disabled1
- 1
- foregoing 예에서
spec.settings
섹션에는ProcTurboMode
BIOS 설정을Disabled
로 설정하는 이름/값 쌍이 포함되어 있습니다.
status
섹션에 나열된 정수 매개변수는 문자열로 표시됩니다. 예를 들면 "1"
입니다. spec.settings
섹션에서 정수를 설정할 때 값을 따옴표 없이 정수로 설정해야 합니다. 예를 들면 1
입니다.
3.4.2. HostFirmwareSettings
상태
상태는 호스트 BIOS의 현재 상태를
나타냅니다.
매개 변수 | 설명 |
---|---|
status: conditions: - lastTransitionTime: message: observedGeneration: reason: status: type: |
|
status: schema: name: namespace: lastUpdated: |
펌웨어 설정의
|
status: settings: |
|