Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel7

Introducción

Rancher 2 es una Plataforma que permite gestionar y administrar clusters de Kubernetes, así como los recursos que se ejecutan en cada uno de ellos (Deployments, Pods, Services, Persistencia, etc…)

Además, ofrece funcionalidades avanzadas que Kubernetes no ofrece de manera nativa, como por ejemplo: monitorización y métricas, herramientas DevOps, gestión avanzada de usuarios, Service Mesh (Istio) etc…

¿Por qué Rancher?

Sencillez de uso

Nadie duda que Kubernetes es el orquestador por excelencia, sin embargo, a día de hoy, la gestión de los recursos que se despliegan (Deployments, Jobs, Pods, Services, Secrets, etc…) es bastante complicada y farragosa desde el dashboard nativo de Kubernetes, y el cli (kubectl) pese a ser muy potente para un administrador de sistemas no es una herramienta idónea para cualquiera.

Rancher ofrece una consola web sobre Kubernetes que permite gestionar de manera sencilla los recursos desplegados, por ejemplo, a la hora de desplegar un nuevo Deployment, de manera visual se puede ir configurando desde variables de entorno hasta conceptos más complejos como la política de upgrade, health-checks, límites de recursos, aspectos de red, etc…

...

RKE

Rancher ofrece su propio engine certificado de Kubernetes a la hora de desplegar, simplificando al máximo el proceso de instalación y configuración de un clúster de k8s. Además es CNCF-certified (Cloud Native Computing Fundation) lo que asegura la compatibilidad con Kubernetes

...

Open Source

Una de las principales ventajas de Rancher frente a otras plataformas como Openshift, es el hecho de ser 100% Open Source y gratuito. Siendo de pago, únicamente, el soporte en caso de querer ser contratado.

Gestión avanzada de usuarios

Uno de los conceptos únicamente existente en Rancher 2 es el de los Proyectos. Un proyecto permite agrupar uno o más namespaces de Kubernetes y gracias a ello puede gestionarse la visibilidad de los mismos a diferentes usuarios.

...

Monitorización avanzada y métricas

Una característica muy importante de Rancher es la monitorización que ofrece a través de las métricas de Prometheus y los dashboards de Grafana, además de una consola de operaciones más enfocada a administradores de sistemas.

...

En la vista “Cluster explorer“ se podrá ver una vista mucho más detallada y técnica de los aspectos tanto del cluster como de los trabajos de carga (workloads) así como de los Charts disponibles en el marketplace de Rancher.

...

Herramientas DevOps

Opcionalmente ofrece herramientas de CI/CD integradas y service mesh (Istio)

...