NGOT Boyana#
NGOT Bojana is the second version of NGOT.
Organization structure#
In the NGOT product we use 3 types of zones: * admin * cluster * env
The admin zone is used only by PF operators, and provides services for other zone types. It is unique in the whole line (staging or prod). Its name is ^admin-(stg|prd)$.
Cluster zones, are kubernetes clusters and software usefule for application running on the cluster. Their names are like ^kub-[0-9]+$.
Env zones, are bunch of applications used by PF operators and clients. Those env zones are mapped on clusters. Their are like ^obs-.*$
We use also other zones provided by caascaad: corp and infra zones.
The whole product is provided in a large 10.0.0.0/8 subnet common to staging and production. The IPAM is detailed here.
Admin zone#
Provides: * the whole network for the zone * VPC for other zones * bastion, only one bastion is provided per line * kubernetes cluster * loadbalancer usable only by PF operators * keycloak, unique in the whole line * vault, unique in the whole line * ingress controller * external dns
Cluster zone#
Provides: * subnet for the cluster * kubernetes cluster * vault injector * external dns * ingress controller
Env zone#
Provides: * application running on kubernetes clusters