budibaseをmicrok8sで動かす

budibaseをローカルのmicrok8sで動かしたときのメモ

# 必要なプラグインをON
microk8s.enable dns:192.168.0.10
microk8s.enable ingress
microk8s.enable metallb # 192.168.0.150-192.168.0.180 みたいに指定
microk8s.enable storage

# kubectlで動かせるように
microk8s.config > ~/.kube/config 

# インストール
helm show values budibase/budibase > config.yaml
# hostを指定
vim config.yaml
helm install --create-namespace --namespace budibase budibase budibase/budibase -f config.yaml

あとはingress部分を作る

# 証明書を作って
kubectl create secret tls 'cloud.yaasita.net' --key=privkey.pem --cert=fullchain.pem 

ingressをこんな感じで作っておく