Skip to content

Commit

Permalink
🔨 とりあえずのk8sデプロイ
Browse files Browse the repository at this point in the history
  • Loading branch information
yuito-it committed Aug 26, 2024
1 parent bafb737 commit 92020cd
Show file tree
Hide file tree
Showing 5 changed files with 101 additions and 0 deletions.
1 change: 1 addition & 0 deletions argoCD/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
raw
16 changes: 16 additions & 0 deletions argoCD/bot-env.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: unibot-env
namespace: unibot
spec:
encryptedData:
DISCORD_TOKEN: AgAmJvInlHsHiAq/jerXP8JTq+q3c6XexnlcImxtCI3K7er/2K8GmH/dSTTm3zgdw8QWhyduzvhXwpXVkD1g6qad4mxOqskcyMV6N9p9U5lA6k1iVAtIe7PqZScEYR2TB7PpuCIVLsRxlgiCep1beOVbeznEZEWlKQtTvopbdV3G34p0+UXfJnBknXTiMwV6iM76x3j1HgDSOFvuBMl8CQnXkiOj2rzqDoo68BMMf6qOC2DegfPcBfm9FfgKTDNmt1Vc9p51kqBFTkMNSlHqhTqhHYIw979trbnfs3uDiEBBZkvA6U0aspTRadCqFcP4FUb/FQi9VAb+1nWf2aw7GPsARv0ZUbfpZ9pfeBssFBChlrN8cQqQoBj/TzF251D7kyOSjbjMbykA0l3ogAo9w3dRDZUtzBgbwe9ewWd+gS1Dz4g8LaEZRQhE9eSRmg2OD19i8lqLhBMaceWF3BNUU38Wh0kM5O2Nd5RIbdiNE9+LxSuCmkU9MSh/G0DrdTpKJ0etvGAbzQPnIofYBQCDBubFIQOX9m3c9BIxCak3g2uF4RWo9Op+ecoB7bLhvdaFkAs1RmWn9H7goKeQmh160hQ8NsufdfsFvlJwSI/MipudJ1jr+4J6fWCaRmaw6eOjpN6A7Qk2cttL+9Z6clBY6rFuiik2Pe2gHgtncgbTRXhx1onHoCF360l/RbWl2AbkPPUmCUW4DvdKA2G6erpQ6ur2XuForMG8NX9Ch8Njk3Sr7PW9pFI7JRWmtUB5aGlusfmw4pl05MmSDijwnLIs/KoRUaEjXN1iu10=
template:
metadata:
creationTimestamp: null
name: unibot-env
namespace: unibot
type: Opaque
28 changes: 28 additions & 0 deletions argoCD/cert.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
-----BEGIN CERTIFICATE-----
MIIEzDCCArSgAwIBAgIQFbFlBKyCS4RSinqx0v3r+DANBgkqhkiG9w0BAQsFADAA
MB4XDTI0MDgxMTAxMDUwM1oXDTM0MDgwOTAxMDUwM1owADCCAiIwDQYJKoZIhvcN
AQEBBQADggIPADCCAgoCggIBALf7hrvPlHKZULsN3WoW4GxITdquQAt0hqmtLf42
IhgxkXleIvtIZzj4wNrx2aK23MHJ4UZeU6urw0ySpPp11oCiZ5mCPNvsA33sEjtJ
CWV+5hLYI/5bwOoHAxFgLvN63AWOmdVB1WkHMoxoh7Geiy3sdbk+MaTmlCGmjdS8
RCMB5jYfClLe/tXb9IUKHa+3bB4h/RbhO9MdNgQgciZAcfSEf7YXZ0ViIEP32OJT
pwX3vIEnEqohU+yHBhpKe8M4Lyx1CJOCdD24gXC9J1yaJ6gF4iiJfxX4AIETNfj6
SlwZIp7Kl4AQoM1QJnexH90hHALd9YAiDzCJCXC5zavpvxy1REGRHaP4IDcBtsUQ
jBXlX/kDf7ads8IXEzUQlLEhnKEX12D6Y5UXLe6xHqnzkTOf4fwokV0zV5nzqqdi
tsgGnLuEgh4DomL7zIuPQb6uyYKzJu1XHSthkcKGraC2eXCgbn9svl4uCmtqVYq4
IXt4K/mmb8IelWchTrbocoNhtu8v7JuRQk5013Z6Pi7ETCcle62j4zyU9ibDyqql
lW0BoBtykRPPykO6QNxpfKKYU3MLyYMymyjWk7o43xI4z6AiRnS2Fc6FBfSmWf9R
scVcoBKAja3t4OGpr7sAEcUG8pNS+DPaGDxYV54qUNOO98XWDDrqbXIu7aYF2MJs
b0GbAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIAATAPBgNVHRMBAf8EBTADAQH/MB0G
A1UdDgQWBBT12X83Erp1P3raiCba5DEeUIV8OzANBgkqhkiG9w0BAQsFAAOCAgEA
Qaf8fzMwTXdt4k8z/hmKRpzAkGnPFfT8RBXbpp3okgkUzgFKh2guqkZoICEX1FJZ
vEaUdP/HBvarGmY+pQ3g5ww/CRjKN3lPKQzxeiVUorkbhI7A3gmYPtSOq8EkR/mr
6DapvqR4iG48lOIcJk7lBGG9103it0AAGHvIAKhBo2KPvtKWiXJwqD8EmvCV5OFg
2OVq2/P0l9XLVyInJcGZlLR5XvWTTRbNoGkqWimFMqNSzQvOnINIqauDfOOx9gXW
+yZyVUuO02EyOBQ8xBIGmMiFT+K+y2W9x7rmC9FVgid27OXyktw6lsEfuaoQtwQO
RcO8n24doItsjiOLO2b6nULcTuMErUqZEtGbY7Mx0Qg0vz1D0R0Pc3pYNbIFpxDp
h+rlElShU72+SzbP49YBnUubOckpiFiWZi/6kJfYsloE7Cw4adSMv/SAkB58Nn5Z
sPNkeKA9Q2JueQAaYlYYcp8TJbQOGh+BLmrbYHbRRRoRdlUh1He5gJB3Fvz+i7GQ
jxzTddFurNnT8Xc8XddW0vtXrTxeTzEjGL1BDevcP3YJbN1W+Y4vQl62sRANgAb6
7jKZjMCdpTa6/YXqgz4c14pD0+rCkRC5iOM7ZYXCs5ogS1X7fNGtEmwhr+lYcv4F
kMP3zaQj17JNon/nRsHOSp4Ux9s6BRUXVw+bLjkIv0o=
-----END CERTIFICATE-----
26 changes: 26 additions & 0 deletions argoCD/deployment.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: unibot
spec:
selector:
matchLabels:
app: unibot
template:
metadata:
labels:
app: unibot
spec:
containers:
- name: unibot
image: localhost:5000/unibot:3.0.0-0
envFrom:
- secretRef:
name: unibot-env
volumeMounts:
- name: log
mountPath: /app/log
volumes:
- name: log
persistentVolumeClaim:
claimName: log
30 changes: 30 additions & 0 deletions argoCD/pv-pvc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: unibot-log
spec:
capacity:
storage: 5Gi
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
nfs:
path: /nfs/unibot/logs
server: 172.16.110.199
claimRef:
namespace: unibot
name: log
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: log
labels:
app: unibot
spec:
resources:
requests:
storage: 5Gi
accessModes:
- ReadWriteMany
volumeName: unibot-log

0 comments on commit 92020cd

Please sign in to comment.