Xiang Fu
Xiang Fu
docker run \
--network=pinot-demo \
--name thirdeye \
-p 1426:1426 \
-p 1427:1427 \
-d apachepinot/thirdeye:latest pinot-quickstart
Xiang Fu
ayush sharma
02/23/2021, 11:01 PM# zookeeper
docker run \
--network=pinot-demo \
--name pinot-zookeeper \
--restart always \
-p 2181:2181 \
-d zookeeper:latest
# controller
docker run -ti \
--network=pinot-demo \
--name pinot-controller \
-p 9000:9000 \
-e JAVA_OPTS="-Dplugins.dir=/opt/pinot/plugins -Xms1G -Xmx4G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCApplicationStoppedTime -XX:+PrintGCApplicationConcurrentTime -Xloggc:gc-pinot-controller.log" \
-d apachepinot/pinot:latest StartController \
-zkAddress pinot-zookeeper:2181
# broker
docker run -ti \
--network=pinot-demo \
--name pinot-broker \
-e JAVA_OPTS="-Dplugins.dir=/opt/pinot/plugins -Xms4G -Xmx4G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCApplicationStoppedTime -XX:+PrintGCApplicationConcurrentTime -Xloggc:gc-pinot-broker.log" \
-d apachepinot/pinot:latest StartBroker \
-zkAddress pinot-zookeeper:2181
# server
docker run -ti \
--network=pinot-demo \
--name pinot-server \
-e JAVA_OPTS="-Dplugins.dir=/opt/pinot/plugins -Xms4G -Xmx16G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCApplicationStoppedTime -XX:+PrintGCApplicationConcurrentTime -Xloggc:gc-pinot-server.log" \
-d apachepinot/pinot:latest StartServer \
-zkAddress pinot-zookeeper:2181
Suvodeep Pyne
02/23/2021, 11:02 PMSuvodeep Pyne
02/23/2021, 11:02 PMhelm install pinot ./incubator-pinot/kubernetes/helm/pinot --set replicas=1
ayush sharma
02/23/2021, 11:05 PMSuvodeep Pyne
02/23/2021, 11:05 PMkubernetes
directory inside incubator-pinot
./helmw install thirdeye .
Suvodeep Pyne
02/23/2021, 11:07 PMayush sharma
02/26/2021, 8:20 PMhelm install thirdeye ~/incubator-pinot/kubernetes/helm/thirdeye -n my-pinot-kube
it just throws an error
Error: found in Chart.yaml, but missing in charts/ directory: mysql
I think, this could be a silly mistake of mine. Could you please help me out?Suvodeep Pyne
02/26/2021, 8:25 PMayush sharma
02/26/2021, 8:26 PM#!/usr/bin/env bash
base_dir=$(dirname "$0")
cd ${base_dir};
# fetch dependencies. example: mysql. See Chart.yaml
helm dependency update
# Note:
# - initdb files must end with .sql
# - When injecting yaml config via terminal, the period ('.') must be escaped and quoted
helm install thirdeye . \
--set-file mysql.initializationFiles."initdb\.sql"="./config/initdb.sql" \
--set-file thirdeye.config.dataSources="./config/data-sources/data-sources-config.yml" \
$@
Suvodeep Pyne
02/26/2021, 10:12 PM./install.sh -n my-pinot-kube
to install thirdeye.ayush sharma
02/26/2021, 10:22 PMSuvodeep Pyne
02/26/2021, 10:23 PM