快速开始
Helm 入门
登录后可跨设备保存划线和私人笔记登录
使用 Helm 运行 Kyuubi
Helm 是 Kubernetes 的包管理器,可用于查找、共享和使用为 Kubernetes 构建的软件。
安装 Helm
请访问 Installing Helm 页面,获取并安装适合自己的发行版本。
启动 Kyuubi
安装 Chart
helm install kyuubi ${KYUUBI_HOME}/charts/kyuubi -n kyuubi --create-namespace它将打印带有说明的发行版信息,其中包括根据所提供配置,如何在 Kubernetes 集群内部访问 Kyuubi 以及如何对外暴露访问方式。
NAME: kyuubi
LAST DEPLOYED: Fri Feb 23 13:15:10 UTC 2024
NAMESPACE: kyuubi
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
The chart has been installed!
In order to check the release status, use:
helm status kyuubi -n kyuubi
or for more detailed info
helm get all kyuubi -n kyuubi
************************
******* Services *******
************************
REST:
- To access kyuubi-rest service within the cluster, use the following URL:
kyuubi-rest.kyuubi.svc.cluster.local
THRIFT_BINARY:
- To access kyuubi-thrift-binary service within the cluster, use the following URL:
kyuubi-thrift-binary.kyuubi.svc.cluster.local卸载 Chart
helm uninstall kyuubi -n kyuubi配置 Chart 发布
使用 --set 参数指定配置属性。例如,若要以 replicaCount 设置为 1 的方式安装该 Chart,可使用以下命令:
helm install kyuubi ${KYUUBI_HOME}/charts/kyuubi -n kyuubi --create-namespace --set replicaCount=1此外,也可以使用自定义 values 文件覆盖默认属性值。例如,创建 myvalues.yaml 来指定 replicaCount 和 resources:
replicaCount: 1
resources:
requests:
cpu: 2
memory: 4Gi
limits:
cpu: 4
memory: 10Gi并使用它配合 -f 参数覆盖图表的默认值:
helm install kyuubi ${KYUUBI_HOME}/charts/kyuubi -n kyuubi --create-namespace -f myvalues.yaml访问日志
列出发布(release)命名空间中的所有 Pod:
kubectl get pod -n kyuubi查找 Kyuubi Pod:
NAME READY STATUS RESTARTS AGE
kyuubi-0 1/1 Running 0 38m
kyuubi-1 1/1 Running 0 38m然后,使用 Pod 名称检索日志:
kubectl logs kyuubi-0 -n kyuubi评论
登录后参与评论
正在加载评论…
KnowForge