Try   HackMD

Rancher - Node template

Requisitos:

  • Ingresar a tu plataforma de Rancher

Como crear un node template (Master y Worker)

Para crear un node template, primero deberás acceder a tu cuenta, una vez que estes dentro de la plataforma de Rancher, da clic sobre el icono de tu avatar en la parte superior derecha y despliega el menú.

Menu

Posteriormente, selecciona la opción Node Templates.

Node Templates Option

Una vez que hayas seleccionado Node Templates te redigirá a una página donde encontrarás la lista de todos los Nodes Templates. Para crear un nuevo Node Template da clic en el botón Add Template.

Add Template

Una vez que des clic sobre el botón Add Template se abrirá una ventana de Add Node Template, dentro de ella deberás seleccionar el proveedor de Cloud que utilizarás para agregar los nodos, en este caso selecciona Amazon EC2.

Además, te pedirá la información de acceso de Amazon EC2, ahí deberás seleccionar la región us-east-1 y en las te pedirá que selecciones tus credenciales de acceso a AWS, en caso de que aún NO tengas una credencial asociada deberñas seleccionar Add New.

Una vez que tengas la información de la región y las credenciales, da clic en Next.

Add Node Template

Posteriormente, se te pedirá información acerca de Zone and Network, ahí deberás seleccionar la Zona de disponibilidad y seleccionar una VPC.

Zona and Network

Una vez que hayas seleccionado la información, da clic en el botón de Next.

Posteriormente, iremos a la sección de Security Groups, en esta sección se desplegarán dos opciones:

  • Standard
  • Choose one group

En este caso seleccionaremos la opción Standard y daremos clic en el botón de Next.

Security Groups

Por último, ingresaremos la información de la sección Instance, dentro de esta sección nos enfocaremos en 4 puntos:

  • Instance Type
  • AMI
  • IAM Instance Profile Name
  • Name

Instance

Comencemos con Instance Type, en esta opción deberemos elegir un tipo de instancia para nuestro nodo, es decir, que tipo de instancia EC2 queremos seleccionar. Aquí hay dos opciones:

  • Master node: Selecciona t3.medium
  • Worker node: Selecciona t3.large

Después, en la parte de AMI deberás ingresar un código AMI, puedes seleccionar un valor de AMI directamente de la lista de RancherOS pero no es lo más recomendable, debido a que contiene algunos errores.

Lo mejor será ir a la consola de AWS y seleccionar un AMI de AWS. Para ello ingresa en AWS > EC2 > Instances New > Launch Instances. Dentro de esta ventana busca Ubuntu y copia la información de AMI de Ubuntu 18.04 en su versión de 64-bit x86.

AMI AWS

Una vez que tengas la información del AMI pegala en el campo AMI.

En el caso del IAM Instance Profile Name, deberás ingresar el perfil de acceso de IAM para EC2. En nuestro caso sera el valor: Rancher_Master.

Por último, ingresa un nombre para el nodo, siguiendo la siguiente convención de nombres: <worker|master>-<letra-zona-disponibilidad>.

Una vez que hayas ingresado toda la información, para terminar da clic en el botón Create.