/auto-gke

Creacion automatizada de cluster GKE basado en Pulumi con TypeScript

Primary LanguageTypeScript

Deploy automatizado de cluster GKE para ambiente de desarrollo efimero.

PRE-REQUISITOS

  1. debes tener instalado y configurado gcloud y autenticarte utilizando el comando
gcloud auth login
  1. debes tener instalado node.js, puedes encontrarlo AQUI

  2. debes tener instalado el CLI de

curl -fsSL https://get.pulumi.com | sh
  1. configura un stack de pulumi y añade estas variables:
gcp:project: webicluster
gcp:region: us-central1
gcp:zone: us-central1

USO

  1. clona este repositorio
  2. corre npm install
  3. corre pulumi up

una vez que finaliza la instalacion, debes obtener los contenidos de la kubeconfig y crear un archivo

pulumi stack output configFile > gke-kubeconfig

con ese archivo puede configurar distintas herrmientas para manejar tu cluster!

Configuracion

  • los valores de configuracion de el cluster los puedes encontrar AQUI
  • los valores de configuracion de la red/subred puedes encontrarlos AQUI