charts
charts copied to clipboard
[#20344] yugabyted: yugabyted UI support for K8s helm chart
Changes to the yugabyte helm chart to support yugabyted-ui:
- Enables yugabyted-ui by default on port 15433 for each tserver and master.
- Metrics snapshotter enabled by default since yugabyted-ui uses it to display metrics.
- Works with and without tls enabled (
tls.enabled=true
flag) - Can be disabled with
yugabytedUi.enabled=false
flag)
Sample command:
helm install yb-demo /home/centos/code/charts-fork/stable/yugabyte \
--set resource.master.requests.cpu=0.5,resource.master.requests.memory=0.5Gi,\
resource.tserver.requests.cpu=0.5,resource.tserver.requests.memory=0.5Gi,\
replicas.master=3,replicas.tserver=3,tls.enabled=true --namespace yb-demo
NOTE: Do not merge until tag
in stable/yugabyte/values.yaml
has been updated to the correct value, as well as version
and appVersion
in stable/yugabyte/Chart.yaml
.
Hi @djiang9001
I did a first round review but can you please publish this via phorge/phabricator pipeline.
Also can you please add rendered helm charts as well as a link to where this is working in the Testing Done section ?
Thanks
Aman