基本的には.tool-versionsを参照してください。
asdfを使っている場合はそのまま入ります。
- Node.js
- pnpm
- Python
Pythonは、@discordjs/opusの入れるのに必要です。
ただし、ランタイムでffmpegが必要になります。
- Actor
- Userの子概念で、interactしたUserを指す。
kubectl create namespace jetdiscでNamespaceを作成するinfra/k8s/manifests/secret.example.ymlを参考に、同ディレクトリにsecret.ymlを作成する- SecretはBase64エンコードすること
kubectl apply -f infra/k8s/manifests/secret.yml -n jetdiscでSecretの適用をするhelm install -n jetdisc {任意の名前/バージョン名など} ./infra/k8s/helm
helm uninstall {任意の名前/バージョン名など}kubectl delete -f infra/k8s/manifests/secret.ymlでSecretの削除をするkubectl delete namespace jetdiscでNamespaceの削除をする
- ArgoCDと同じクラスターにログインする
kubectl create namespace jetdiscでNamespaceを作成するinfra/k8s/manifests/secret.example.ymlを参考に、同ディレクトリにsecret.ymlを作成する- SecretはBase64エンコードすること
kubectl apply -f infra/k8s/manifests/secret.yml -n jetdiscでSecretの適用をするkubectl apply -f infra/k8s/argocd/jetdisc.yamlでArgoCDの適用をする
kubectl delete -f infra/k8s/argocd/jetdisc.yamlkubectl delete -f infra/k8s/manifests/secret.ymlでSecretの削除をするkubectl delete namespace jetdiscでNamespaceの削除をする