2.5. ライフサイクル環境ごとのホストグループの作成
以下の手順を使用して、ライブラリーライフサイクル環境のホストグループを作成し、他のライフサイクル環境向けに、ネストされたホストグループを追加します。
手順
ライフサイクル環境ごとにホストグループを作成するには、以下の Bash スクリプトを実行します。
MAJOR="7" ARCH="x86_64" ORG="Your Organization" LOCATIONS="Your Location" PTABLE_NAME="Kickstart default" DOMAIN="example.com" hammer --output csv --no-headers lifecycle-environment list --organization "${ORG}" | cut -d ',' -f 2 | while read LC_ENV; do [[ ${LC_ENV} == "Library" ]] && continue hammer hostgroup create --name "rhel-${MAJOR}server-${ARCH}-${LC_ENV}" \ --architecture "${ARCH}" \ --partition-table "${PTABLE_NAME}" \ --domain "${DOMAIN}" \ --organizations "${ORG}" \ --query-organization "${ORG}" \ --locations "${LOCATIONS}" \ --lifecycle-environment "${LC_ENV}" done