Open1
Azure Open Shift の展開

シナリオ1: API エンドポイントをプライベートエンドポイントにする展開
変数
LOCATION=southeastasia
RESOURCEGROUP="rg-arov4-$LOCATION"
CLUSTER=aro-cluster
リソースグループ、VNet の作成
az group create --name $RESOURCEGROUP --location $LOCATION
az network vnet create --resource-group $RESOURCEGROUP --name vnet-aro --address-prefixes 10.0.0.0/22
az network vnet subnet create --resource-group $RESOURCEGROUP --vnet-name vnet-aro --name master-subnet --address-prefixes 10.0.0.0/23 --service-endpoints Microsoft.ContainerRegistry
az network vnet subnet create --resource-group $RESOURCEGROUP --vnet-name vnet-aro --name worker-subnet --address-prefixes 10.0.2.0/23 --service-endpoints Microsoft.ContainerRegistry
az network vnet subnet update --name master-subnet --resource-group $RESOURCEGROUP --vnet-name vnet-aro --disable-private-link-service-network-policies true
ARO の作成
az aro create --resource-group $RESOURCEGROUP --name $CLUSTER --vnet vnet-aro --master-subnet master-subnet --worker-subnet worker-subnet --apiserver-visibility Private --ingress-visibility Private
tsubasa@Azure:~$ az aro create --resource-group $RESOURCEGROUP --name $CLUSTER --vnet vnet-aro --master-subnet master-subnet --worker-subnet worker-subnet --apiserver-visibility Private --ingress-visibility Private
No --pull-secret provided: cluster will not include samples or operators from Red Hat or from certified partners.
Resource vnet-aro is missing role assignment 4d97b98b-1d4f-4787-a291-c67834d212e7 for service principal 50c17c64-bc11-4fdd-a339-0ecd396bf911 (These roles will
be automatically added during cluster creation)
Location Name ProvisioningState ResourceGroup
------------- ----------- ------------------- ----------------------
southeastasia aro-cluster Succeeded rg-arov4-southeastasia
tsubasa@Azure:~$