Как установить MariaDB ColumnStore в Кубернетес? - PullRequest
0 голосов
/ 18 июня 2019

Я безуспешно пытался установить MariaDB ColumnStore в мой кластер kuberentes.Я просто не могу найти какую-либо информацию (которую я, по крайней мере, могу понять) о том, как это сделать.

Ранее я установил базу строк MariaDB с помощью helm

 helm install stable/mariadb

, которая устанавливает все правильно.

Есть ли способ установить ColumnStore с помощью helm?Возможно, разработав файл values.yaml?

Кто-нибудь, кто делал это раньше?

ОБНОВЛЕНИЕ:

Это то, что я пытался сделать вместо этого.

 git clone https://github.com/mariadb-corporation/mariadb-kubernetes

 helm install mariadb-enterprise --name my-cluster --set mariadb.cluster.topology=columnstore-standalone

Но я получаю ошибку "Err: ImagePull "

 Events:
 Type     Reason     Age                From               Message
 ----     ------     ----               ----               -------
 Normal   Scheduled  33s                default-scheduler  Successfully 
 assigned default/my-cluster-mdb-cs-single-0 to minikube
 Warning  Failed     23s                kubelet, minikube  Failed to pull 
 image "mariadb/columnstore:1.2.3": rpc error: code = Unknown desc = Error 
 response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: 
 lookup registry-1.docker.io on 10.0.2.3:53: read udp 10.0.2.15:34210- 
 >10.0.2.3:53: i/o timeout
 Normal   BackOff    22s                kubelet, minikube  Back-off pulling 
 image "mariadb/columnstore:1.2.3"
 Warning  Failed     22s                kubelet, minikube  Error: 
 ImagePullBackOff
 Normal   Pulling    10s (x2 over 33s)  kubelet, minikube  Pulling image 
 "mariadb/columnstore:1.2.3"
 Warning  Failed     0s (x2 over 23s)   kubelet, minikube  Error: 
 ErrImagePull
 Warning  Failed     0s                 kubelet, minikube  Failed to pull 
 image "mariadb/columnstore:1.2.3": rpc error: code = Unknown desc = Error 
 response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: 
 lookup 
 registry-1.docker.io on 10.0.2.3:53: read udp 10.0.2.15:59043->10.0.2.3:53: i/o timeout

Есть идеи, как это исправить?

1 Ответ

0 голосов
/ 18 июня 2019

Helm по умолчанию использует файл value.yaml в корневом каталоге.

helm install -f myvalues.yaml ./helm-chart

Вы можете загрузить диаграмму mariaDB локально и отредактировать ее в соответствии со своими потребностями

https://github.com/helm/charts/tree/master/stable/mariadb

После редактирования диаграммы вы можете зайти в корневой каталог папки диаграммы и применить команду для установки диаграммы.

...