GunSik2 / k8s-ai

ai/bigdata/gpu examples with k8s
0 stars 0 forks source link

percona operator #23

Open GunSik2 opened 3 years ago

GunSik2 commented 3 years ago

배포

$ git clone -b v1.9.0 https://github.com/percona/percona-xtradb-cluster-operator
$ cd percona-xtradb-cluster-operator/
$ git checkout -b v1.9.0
$ git branch

$ vi deploy/crd.yaml
$ kubectl apply -f deploy/crd.yaml
$ kubectl apply -f deploy/operator.yaml
$ vi deploy/secrets.yaml
$ kubectl create -f deploy/secrets.yaml
$ vi deploy/cr.yaml
$ kubectl apply -f deploy/cr.yaml

// 배포 상태 확인
$ kubectl get pod
NAME                                               READY   STATUS    RESTARTS   AGE
cluster1-haproxy-0                                 1/2     Running   290        47h
cluster1-haproxy-1                                 0/2     Pending   0          47h
cluster1-pxc-0                                     3/3     Running   0          25h
cluster1-pxc-1                                     0/3     Pending   0          47h
percona-xtradb-cluster-operator-6858bb494f-j64x5   1/1     Running   1          2d

// 접속 테스트
$ kubectl run -i --rm --tty percona-client --image=percona:8.0 --restart=Never -- bash -il
percona-client:/$ mysql -h cluster1-haproxy -uroot -proot_password

삭제

kubectl delete -f deploy/cr.yaml
kubectl apply -f deploy/operator.yaml
kubectl delete -f deploy/crd.yaml

참고