charts/versions/kruise-rollout/0.5
handagou 9deb623ef1
Fix namespace for kruise rollout webhook service (#136)
Signed-off-by: handagou <z760087139@gmail.com>
2025-04-16 14:08:23 +08:00
..
templates Fix namespace for kruise rollout webhook service (#136) 2025-04-16 14:08:23 +08:00
.helmignore kruise rollout v0.5.0 (#81) 2023-12-21 16:11:02 +08:00
Chart.yaml kruise rollout v0.5.0 (#81) 2023-12-21 16:11:02 +08:00
README.md kruise rollout v0.5.0 (#81) 2023-12-21 16:11:02 +08:00
values.yaml kruise rollout v0.5.0 (#81) 2023-12-21 16:11:02 +08:00

README.md

Kruise Rollout v0.5.0

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.0
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
...