Skip to content

Commit

Permalink
ドキュメント更新
Browse files Browse the repository at this point in the history
  • Loading branch information
na2na-p committed Dec 8, 2023
1 parent 21c02fd commit 30cd6f8
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 9 deletions.
16 changes: 10 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,27 +22,31 @@ Pythonは、`@discordjs/opus`の入れるのに必要です。

#### リソースの作成

1. `infra/k8s/manifests/secret.example.yml`を参考に、同ディレクトリに`secret.yml`を作成する
1. `kubectl create namespace jetdisc`でNamespaceを作成する
2. `infra/k8s/manifests/secret.example.yml`を参考に、同ディレクトリに`secret.yml`を作成する
1. SecretはBase64エンコードすること
2. `kubectl apply -f infra/k8s/manifests/secret.yml -n jetdisc`でSecretの適用をする
3. `helm install -n jetdisc {任意の名前/バージョン名など} ./infra/k8s/helm`
3. `kubectl apply -f infra/k8s/manifests/secret.yml -n jetdisc`でSecretの適用をする
4. `helm install -n jetdisc {任意の名前/バージョン名など} ./infra/k8s/helm`

#### リソースの削除

1. `helm uninstall {任意の名前/バージョン名など}`
2. `kubectl delete -f infra/k8s/manifests/secret.yml`でSecretの削除をする
3. `kubectl delete namespace jetdisc`でNamespaceの削除をする

### ArgoCDを使う場合

#### リソースの作成

1. ArgoCDと同じクラスターにログインする
2. `infra/k8s/manifests/secret.example.yml`を参考に、同ディレクトリに`secret.yml`を作成する
2. `kubectl create namespace jetdisc`でNamespaceを作成する
3. `infra/k8s/manifests/secret.example.yml`を参考に、同ディレクトリに`secret.yml`を作成する
1. SecretはBase64エンコードすること
3. `kubectl apply -f infra/k8s/manifests/secret.yml -n jetdisc`でSecretの適用をする
4. `kubectl apply -f infra/k8s/argocd/jetdisc.yaml`でArgoCDの適用をする
4. `kubectl apply -f infra/k8s/manifests/secret.yml -n jetdisc`でSecretの適用をする
5. `kubectl apply -f infra/k8s/argocd/jetdisc.yaml`でArgoCDの適用をする

#### リソースの削除

1. `kubectl delete -f infra/k8s/argocd/jetdisc.yaml`
2. `kubectl delete -f infra/k8s/manifests/secret.yml`でSecretの削除をする
3. `kubectl delete namespace jetdisc`でNamespaceの削除をする
6 changes: 3 additions & 3 deletions infra/k8s/helm/templates/NOTES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,17 @@
6. デプロイメントの状況を確認するには、以下のコマンドを実行してください:

```
kubectl get deployment {{ include "jetdisc.fullname" . }}
kubectl get deployment {{ include "jetdisc.fullname" . }} -n {{ .Release.Namespace }}
```

7. リリースの削除には、以下のコマンドを実行してください:

```
helm delete {{ include "jetdisc.fullname" . }}
helm delete {{ include "jetdisc.fullname" . }} -n {{ .Release.Namespace }}
```

8. アプリケーションのログを確認するには、以下のコマンドを実行してください:

```
kubectl logs -f deployment/{{ include "jetdisc.fullname" . }}
kubectl logs -f deployment/{{ include "jetdisc.fullname" . }} -n {{ .Release.Namespace }}
```

0 comments on commit 30cd6f8

Please sign in to comment.