Runtime
CG DevX extends K8s runtime by providing default monitoring, log management, and secrets management to all services.
Isolation
CG DevX provides namespace based isolation for workloads. It is also possible to use cluster level isolation using
virtual clusters or physical clusters.
Workload namespaces are prefixed with wl- and following pattern wl-<WL_NAME>-<ENV_NAME>
Autoscaling
Cluster autoscaler is enabled by default with
CG DevX reference architecture. Cluster autoscaler configuration is cloud provider specific and may rely on additional
labels. Initial cluster node pool capacity is based on values specified in hosting provider terraform module. If you
change those values later, autoscaler configuration should be also
updates gitops-pipelines/delivery/clusters/cc-cluster/core-services/components/kube-system/cluster-autoscaler/application.yaml