charts/versions/kruise-rollout/0.5.2
Ai Ranthem 2b75a2f7db
Release: rollout v0.5.2 and v0.4.3 (#144)
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
2025-06-06 11:30:59 +08:00
..
templates Release: rollout v0.5.2 and v0.4.3 (#144) 2025-06-06 11:30:59 +08:00
.helmignore Release: rollout v0.5.2 and v0.4.3 (#144) 2025-06-06 11:30:59 +08:00
Chart.yaml Release: rollout v0.5.2 and v0.4.3 (#144) 2025-06-06 11:30:59 +08:00
README.md Release: rollout v0.5.2 and v0.4.3 (#144) 2025-06-06 11:30:59 +08:00
values.yaml Release: rollout v0.5.2 and v0.4.3 (#144) 2025-06-06 11:30:59 +08:00

README.md

Kruise Rollout v0.5.2

Configuration

The following table lists the configurable parameters of the kruise chart and their default values.

Parameter Description Default
installation.namespace Namespace for kruise-rollout operation installation kruise-rollout
installation.createNamespace Whether to create the installation.namespace true
rollout.fullname Nick name for kruise-rollout deployment and other configurations kruise-rollout-controller-manager
rollout.featureGates Feature gates for kruise-rollout, empty string means all disabled AdvancedDeployment=true
rollout.healthBindPort Port for checking health of kruise-rollout container 8081
rollout.metricsBindAddr Port of metrics served by kruise-rollout container 127.0.0.1:8080
rollout.log.level Log level that kruise-rollout printed 4
rollout.webhook.port Port of webhook served by kruise-rollout container 9876
rollout.webhook.objectSelector ObjectSelector for workloads in MutatingWebhookConfigurations
image.repository Repository for kruise-rollout image openkruise/kruise-rollout
image.tag Tag for kruise-rollout image v0.5.2
image.pullPolicy ImagePullPolicy for kruise-rollout container Always
imagePullSecrets The list of image pull secrets for kruise-rollout image
resources.limits.cpu CPU resource limit of kruise-rollout container 500m
resources.limits.memory Memory resource limit of kruise-rollout container 1Gi
resources.requests.cpu CPU resource request of kruise-rollout container 100m
resources.requests.memory Memory resource request of kruise-rollout container 256Mi
replicaCount Replicas of kruise-rollout deployment 2
service.port Port of webhook served by kruise-rollout webhook service 443
serviceAccount.annotations The annotations for serviceAccount of kruise-rollout

Specify each parameter using the --set key=value[,key=value] argument to helm install. For example,

Optional: feature-gate

Feature-gate controls some influential features in Kruise:

Name Description Default Effect (if closed)
AdvancedDeployment Whether to enable the ability to rolling update deployment in batches without extra canary deployment true advanced deployment controller disabled

Optional: the local image for China

If you are in China and have problem to pull image from official DockerHub, you can use the registry hosted on Alibaba Cloud:

$ helm install kruise https://... --set image.repository=openkruise-registry.cn-shanghai.cr.aliyuncs.com/openkruise/kruise-rollout
...