Skip to content
This repository has been archived by the owner on Apr 13, 2021. It is now read-only.

ja:selfhosting セルフホストについて

tig edited this page Dec 19, 2020 · 5 revisions
  • kubernetes cluster(docker-desktop、GKEなど)を用意してください。
  • grpcの認証用のキーの作成を行います
  • 以下のようにリソースをデプロイしていきます
# grpcの認証関係(ホントはkeyとかsecret使ったほうがいい気もする)
kubectl create configmap --from-file=./client-keys
kubectl create configmap --from-file=./server-keys

# mixerをdeploy
kubectl apply -f deploy-mixer.yaml

# discordのtokenとmongodbの設定
cd kubernetes
kubectl apply -f secret.yaml
# mongodbのstorageの永続化に関する設定
kubectl apply -f storage-database.yaml
# mongodbをdeploy
kubectl apply -f deploy-database.yaml

# botをすべてまとめてdeploy
kubectl apply -f deploy-bots.yaml
Clone this wiki locally