Configure a custom values file for Scalar Manager
This document explains how to create your custom values file for the Scalar Manager chart. If you want to know the details of the parameters, please refer to the README of the Scalar Manager chart.
Required configurations
Service configurations
You must set service.type
to specify the Service resource type of Kubernetes. If you want to use a load balancer provided by could providers, you need to set service.type
to LoadBalancer
.
service:
type: LoadBalancer
Security concerns regarding exposing Scalar Manager
Setting service.type
to LoadBalancer
exposes Scalar Manager outside the cluster, which may be a security concern.
Currently, Scalar Manager lacks authentication or access-control mechanisms. Because of this, exposing Scalar Manager directly to a public network without proper security measures can lead to unauthorized actions, because Scalar Manager provides features like scheduling jobs to pause Scalar products.
If external access is necessary, using a private network or properly configuring network access to your Kubernetes cluster is recommended.
Image configurations
You must set api.image.repository
and web.image.repository
. Be sure to specify the Scalar Manager container image so that you can pull the image from the container repository.
api:
image:
repository: <SCALAR_MANAGER_API_IMAGE>
web:
image:
repository: <SCALAR_MANAGER_WEB_IMAGE>