OpenShift Origin on RHEL (On Demand image) or CentOS

Última actualización: 28/09/2016

This template deploys OpenShift Origin consisting of a single master and a user-defined number of nodes.

Esta plantilla de Azure Resource Manager (ARM) la creó un miembro de la comunidad, no Microsoft. Su propietario (no Microsoft) le permite usar las plantillas de ARM con arreglo a un contrato de licencia. Microsoft no se responsabiliza de ninguna plantilla de ARM que le proporcionen los miembros de la comunidad (o cuya licencia le otorguen) en cuanto a su seguridad, compatibilidad ni rendimiento. Las plantillas de ARM de la comunidad no reciben ningún tipo de soporte en ningún servicio ni programa de soporte de Microsoft. Dichas plantillas se proporcionan TAL CUAL, sin garantía de ningún tipo.

Parámetros

Nombre del parámetro Descripción
_artifactsLocation The base URL where artifacts required by this template are located. When the template is deployed using the accompanying scripts, a private location in the subscription will be used and this value will be automatically generated.
masterVmSize OpenShift Master VM size
nodeVmSize OpenShift Node VM(s) size
osImage OS to use for image - CentOS or RHEL
openshiftMasterHostname OpenShift Master hostname
openshiftMasterPublicIpDnsLabelPrefix OpenShift Master VM public IP DNS name. Must be lowercase. It should match with the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$ or it will raise an error.
nodeLbPublicIpDnsLabelPrefix OpenShift Nodes Load Balancer public IP DNS name. Must be lowercase. It should match with the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$ or it will raise an error.
nodePrefix OpenShift Node VM prefix
nodeInstanceCount Number of OpenShift nodes
adminUsername Admin username for both OS login and OpenShift login
adminPassword Password for OpenShift login
sshPublicKey SSH public key on all VMs
subscriptionId Azure Subscription ID
keyVaultResourceGroup Resource Group that contains the Key Vault
keyVaultName Name of the Key Vault
keyVaultSecret Key Vault Secret Name that contains the Private Key
defaultSubDomainType Default Subdomain type - xip.io or custom (defined in next parameter)
defaultSubDomain Default Subdomain for application routing (Wildcard DNS). Entry is ignored if defaultSubDomainType set to xipio

Uso de la plantilla

PowerShell
New-AzureRmResourceGroupDeployment -Name <deployment-name> -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/openshift-origin-rhel/azuredeploy.json
Instalar y configurar PowerShell de Azure
Línea de comandos
azure config mode arm
azure group deployment create <my-resource-group> <my-deployment-name> --template-uri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/openshift-origin-rhel/azuredeploy.json
Instalación y configuración de la interfaz de línea de comandos multiplataforma de Azure