Aller au contenu

Intro#

Rancher is a kubernetes management software. We use it in both caascad and ngot product.

Generic implementation#

We use several envs-ng configurations to configure rancher clusters but basically we have: For all zones:

  • rancher2-helm: deploys a rancher management cluster

For Caascad zones

  • rancher2-cloud: configures users roles projects for caascad cloud zones
  • rancher2-client: configures clusters
  • rancher2-client-cattle-agent: deploys rancher agent

For NGOT zones:

  • rancher2-ngot: basic rancher configuration and bootstrap
  • rancher2-ngot-client: configures rancher imported cluster and deploy rancher agent