echo -n ‘oracle’ |base64
2)配置tidb-secret.yaml
▼▼▼
apiVersion: v1
kind: Secret
metadata:
namespace: tidb-cluster
name: tidb-secret
type: Opaque
data:
root:4oCYb3JhY2xl4oCZ
3)應用tidb-secret.yaml并查看
▼▼▼
kubectl apply -f tidb-secret.yaml -n tidb-cluster
kubectlget secret -n tidb-cluster
可以看到tidb-secret已創(chuàng)建
▼▼▼
---
apiVersion: pingcap.com/v1alpha1
kind: TidbInitializer
metadata:
name: tidb-init
namespace:tidb-cluster
spec:
image:tnir/mysqlclient
#imagePullPolicy:IfNotPresent
cluster:
namespace:tidb-cluster
name:detailed-tidb
initSql: |-
create database app;
passwordSecret: tidb-secret
2)下載鏡像并上傳至內網應用
▼▼▼
docker pull tnir/mysqlclient:latest
docker save -o mysqlclient-latest.tar tnir/mysqlclient:latest
docker load -i mysqlclient-latest.tar
3) 應用yaml并查看
▼▼▼
kubectl apply -f tidb-init.yaml
kubectl get pods -n tidb-cluster
初始完后,pod狀態(tài)會變成Completed
2) 使用mysql客戶端進行訪問,密碼為tidb-secret.yaml創(chuàng)建的密碼
mysql -uroot -p -h10.96.200.242 -P4000
可以看到通過初始化創(chuàng)建app庫正常存在.至此K8S+TIDB搭建完成
▼▼▼
info: failedto connectto detailed-tidb:4000,sleep 1 second then retry
info: failedto connectto detailed-tidb:4000,sleep 1 second then retry
info: failedto connectto detailed-tidb:4000,sleep 1 second then retry
▼▼▼
Errorfrom server (BadRequest): container “mysql-client” in pod “k8s-staging-local-pv-tidb-initializer-6p8gg”is waitingto start: PodInitializing
▼▼▼
Events:
Type Reason Age From Message
Normal Scheduled48s default-scheduler Successfully assigned k8s-staging-local-pv/k8s-staging-local-pv-tidb-initializer-6p8gg to node-101359-dskbper6.kscn
Normal Pulled47s kubelet Container image “tnir/mysqlclient” already present on machine
Normal Created47s kubelet Created container wait
Normal Started47s kubelet Started container wait
相關閱讀
更多精彩干貨分享
點擊下方名片關注
IT那活兒
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/129939.html
摘要:本文為今年年初商業(yè)產品團隊負責人劉寅在上分享的工具鏈和生態(tài)實錄內容,詳細介紹了的周邊工具以及生態(tài)系統(tǒng)。大家下午好,我叫劉寅。部署工具就先介紹這么多。首先是,這個小工具在很多生產環(huán)境上已經用起來了。它是一個到間的實時同步工具。 本文為今年年初 PingCAP 商業(yè)產品團隊負責人劉寅在 TiDB DevCon2018 上分享的 《 TiDB 工具鏈和生態(tài)》實錄內容,詳細介紹了 TiDB 的...
摘要:一環(huán)境二安裝配置免密登錄,配置節(jié)點所需鏡像的文件由于某些鏡像國內無法訪問需要現(xiàn)將鏡像通過代理下載到本地然后上傳到本地鏡像倉庫或,同時修改配置文件,個別組件存放位置,需要新建服務器分發(fā)文件。文章轉載自公眾號北京爺們兒 K8s和TiDB都是目前開源社區(qū)中活躍的開源產品,TiDBOperator項目是一個在K8s上編排管理TiDB集群的項目。本文詳細記錄了部署K8s及install TiDB...
閱讀 1353·2023-01-11 13:20
閱讀 1699·2023-01-11 13:20
閱讀 1211·2023-01-11 13:20
閱讀 1902·2023-01-11 13:20
閱讀 4161·2023-01-11 13:20
閱讀 2751·2023-01-11 13:20
閱讀 1397·2023-01-11 13:20
閱讀 3664·2023-01-11 13:20