webhookController.image
The webhookController.image value contains the three fields repository, pullPolicy and tag:
repositoryis the repository URL where the image versions of the GoKubeDownscaler are locatedpullPolicyspecifies when the image should be pulledtagis the version tag of the image
The default values for webhookController.image are:
webhookController:
image:
repository: ghcr.io/caas-team/gokubedownscaler-webhook
pullPolicy: IfNotPresent
tag: ""
Changing the value of repository will result in the images being pulled from another location.
It is advised to leave this as is unless you want or need to pull the images from a private registry of your choice.
There are three possible values for pullPolicy:
IfNotPresentmeans that the image will only be pulled if it is not already present locallyAlwayswill always pull a container image unless the exact digest is already cachedNevermeans that no image will be fetched and it has to be locally available
If pullPolicy field is left empty it will default to Kubernetes' default value.
More info on the imagePullPolicy can be found on the official Kubernetes documentation.
Changing the value of tag will deploy a different version of the GoKubeDownscaler.
If left empty like it is by default the GoKubeDownscaler will use the
appVersion of the currently used Helm Chart.
You can find all versions of the GoKubeDownscaler on the github releases page.