chore: add namespace
This commit is contained in:
parent
2aa8319e43
commit
d1786ffbb9
@ -3,6 +3,7 @@ apiVersion: v1
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
metadata:
|
metadata:
|
||||||
name: sastrafilm-server
|
name: sastrafilm-server
|
||||||
|
namespace: default
|
||||||
data:
|
data:
|
||||||
ENV: production
|
ENV: production
|
||||||
API_CACHE_CONFIG: eyJzdWJzY3JpcHRpb24tcGxhbnMtZm9yLXVzZXIiOnsiZXhwaXJ5IjoyNDAwfSwibGlzdC1jcmV3Ijp7ImV4cGlyeSI6MjQwMH0sImdldC1jcmV3Ijp7ImV4cGlyeSI6MjQwMH0sImxpc3QtY3Jldy1yb2xlIjp7ImV4cGlyeSI6MjQwMH0sImxpc3QtY3Jldy1yb2xlLXN0YXJyaW5nIjp7ImV4cGlyeSI6MjQwMH0sImdldC1jcmV3LXJvbGUiOnsiZXhwaXJ5IjoyNDAwfSwibGlzdC1nZW5yZSI6eyJleHBpcnkiOjI0MDB9LCJnZXQtZ2VucmUiOnsiZXhwaXJ5IjoyNDAwfSwibGlzdC1tZWRpYSI6eyJleHBpcnkiOjI0MDB9LCJsaXN0LWZlYXR1cmVkLW1lZGlhIjp7ImV4cGlyeSI6MjQwMH0sImxpc3QtYWxsLXJlbGVhc2VkLW1lZGlhIjp7ImV4cGlyeSI6MjQwMH0sImdldC1tZWRpYSI6eyJleHBpcnkiOjI0MDB9LCJnZXQtdHJhaWxlciI6eyJleHBpcnkiOjI0MDB9LCJsaXN0LXNlYXNvbiI6eyJleHBpcnkiOjI0MDB9LCJnZXQtc2Vhc29uIjp7ImV4cGlyeSI6MjQwMH0sImxpc3QtZXBpc29kZSI6eyJleHBpcnkiOjI0MDB9LCJnZXQtZXBpc29kZSI6eyJleHBpcnkiOjI0MDB9LCJnZXQtcHJldmlldy10aHVtYm5haWwiOnsiZXhwaXJ5IjoyNDAwfSwiZ2V0LXVzZXItcHJvZmlsZSI6eyJleHBpcnkiOjI0MDAsImlzU2NvcGVVc2VyIjp0cnVlfSwibGlzdC11c2VyLXByb2ZpbGUiOnsiZXhwaXJ5IjoyNDAwLCJpc1Njb3BlVXNlciI6dHJ1ZX0sImxpc3QtcHJvZmlsZS1pbWFnZSI6eyJleHBpcnkiOjI0MDB9LCJnZXQtcHJvZmlsZS1pbWFnZSI6eyJleHBpcnkiOjI0MDB9LCJsaXN0LW1vc3Qtd2F0Y2gtYnktcmVsZWFzZS15ZWFyIjp7ImV4cGlyeSI6MjQwMH0sImxpc3QtdG9wLXRlbi1tb3N0LXZpZXciOnsiZXhwaXJ5IjoyNDAwfSwiZ2V0LWxhdGVzdC1hcHAtc2V0dGluZ3MiOnsiZXhwaXJ5IjoyNDAwfX0=
|
API_CACHE_CONFIG: eyJzdWJzY3JpcHRpb24tcGxhbnMtZm9yLXVzZXIiOnsiZXhwaXJ5IjoyNDAwfSwibGlzdC1jcmV3Ijp7ImV4cGlyeSI6MjQwMH0sImdldC1jcmV3Ijp7ImV4cGlyeSI6MjQwMH0sImxpc3QtY3Jldy1yb2xlIjp7ImV4cGlyeSI6MjQwMH0sImxpc3QtY3Jldy1yb2xlLXN0YXJyaW5nIjp7ImV4cGlyeSI6MjQwMH0sImdldC1jcmV3LXJvbGUiOnsiZXhwaXJ5IjoyNDAwfSwibGlzdC1nZW5yZSI6eyJleHBpcnkiOjI0MDB9LCJnZXQtZ2VucmUiOnsiZXhwaXJ5IjoyNDAwfSwibGlzdC1tZWRpYSI6eyJleHBpcnkiOjI0MDB9LCJsaXN0LWZlYXR1cmVkLW1lZGlhIjp7ImV4cGlyeSI6MjQwMH0sImxpc3QtYWxsLXJlbGVhc2VkLW1lZGlhIjp7ImV4cGlyeSI6MjQwMH0sImdldC1tZWRpYSI6eyJleHBpcnkiOjI0MDB9LCJnZXQtdHJhaWxlciI6eyJleHBpcnkiOjI0MDB9LCJsaXN0LXNlYXNvbiI6eyJleHBpcnkiOjI0MDB9LCJnZXQtc2Vhc29uIjp7ImV4cGlyeSI6MjQwMH0sImxpc3QtZXBpc29kZSI6eyJleHBpcnkiOjI0MDB9LCJnZXQtZXBpc29kZSI6eyJleHBpcnkiOjI0MDB9LCJnZXQtcHJldmlldy10aHVtYm5haWwiOnsiZXhwaXJ5IjoyNDAwfSwiZ2V0LXVzZXItcHJvZmlsZSI6eyJleHBpcnkiOjI0MDAsImlzU2NvcGVVc2VyIjp0cnVlfSwibGlzdC11c2VyLXByb2ZpbGUiOnsiZXhwaXJ5IjoyNDAwLCJpc1Njb3BlVXNlciI6dHJ1ZX0sImxpc3QtcHJvZmlsZS1pbWFnZSI6eyJleHBpcnkiOjI0MDB9LCJnZXQtcHJvZmlsZS1pbWFnZSI6eyJleHBpcnkiOjI0MDB9LCJsaXN0LW1vc3Qtd2F0Y2gtYnktcmVsZWFzZS15ZWFyIjp7ImV4cGlyeSI6MjQwMH0sImxpc3QtdG9wLXRlbi1tb3N0LXZpZXciOnsiZXhwaXJ5IjoyNDAwfSwiZ2V0LWxhdGVzdC1hcHAtc2V0dGluZ3MiOnsiZXhwaXJ5IjoyNDAwfX0=
|
||||||
|
|||||||
@ -3,6 +3,7 @@ apiVersion: v1
|
|||||||
kind: PersistentVolumeClaim
|
kind: PersistentVolumeClaim
|
||||||
metadata:
|
metadata:
|
||||||
name: nfs
|
name: nfs
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
accessModes:
|
accessModes:
|
||||||
- ReadWriteOnce
|
- ReadWriteOnce
|
||||||
@ -15,6 +16,7 @@ apiVersion: apps/v1
|
|||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
name: nfs-server
|
name: nfs-server
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
selector:
|
selector:
|
||||||
@ -57,6 +59,7 @@ apiVersion: v1
|
|||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
name: nfs-server
|
name: nfs-server
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
selector:
|
selector:
|
||||||
app: nfs-server
|
app: nfs-server
|
||||||
@ -73,6 +76,7 @@ apiVersion: v1
|
|||||||
kind: PersistentVolume
|
kind: PersistentVolume
|
||||||
metadata:
|
metadata:
|
||||||
name: maxmind-database
|
name: maxmind-database
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
capacity:
|
capacity:
|
||||||
storage: 2Gi
|
storage: 2Gi
|
||||||
@ -91,6 +95,7 @@ kind: PersistentVolumeClaim
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: maxmind-database
|
name: maxmind-database
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
accessModes:
|
accessModes:
|
||||||
- ReadWriteMany
|
- ReadWriteMany
|
||||||
|
|||||||
@ -3,6 +3,7 @@ apiVersion: apps/v1
|
|||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
name: sastrafilm-server
|
name: sastrafilm-server
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
replicas: 2
|
replicas: 2
|
||||||
selector:
|
selector:
|
||||||
@ -121,6 +122,7 @@ apiVersion: apps/v1
|
|||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
name: sastrafilm-worker
|
name: sastrafilm-worker
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
selector:
|
selector:
|
||||||
|
|||||||
@ -3,6 +3,7 @@ apiVersion: dragonflydb.io/v1alpha1
|
|||||||
kind: Dragonfly
|
kind: Dragonfly
|
||||||
metadata:
|
metadata:
|
||||||
name: sastrafilm
|
name: sastrafilm
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
resources:
|
resources:
|
||||||
|
|||||||
@ -3,6 +3,7 @@ apiVersion: networking.k8s.io/v1
|
|||||||
kind: Ingress
|
kind: Ingress
|
||||||
metadata:
|
metadata:
|
||||||
name: sastrafilm-server
|
name: sastrafilm-server
|
||||||
|
namespace: default
|
||||||
annotations:
|
annotations:
|
||||||
cert-manager.io/issuer: zerossl
|
cert-manager.io/issuer: zerossl
|
||||||
nginx.ingress.kubernetes.io/proxy-body-size: 8m
|
nginx.ingress.kubernetes.io/proxy-body-size: 8m
|
||||||
@ -36,6 +37,7 @@ apiVersion: networking.k8s.io/v1
|
|||||||
kind: Ingress
|
kind: Ingress
|
||||||
metadata:
|
metadata:
|
||||||
name: sastrafilm-websocket-server
|
name: sastrafilm-websocket-server
|
||||||
|
namespace: default
|
||||||
annotations:
|
annotations:
|
||||||
cert-manager.io/issuer: zerossl
|
cert-manager.io/issuer: zerossl
|
||||||
nginx.ingress.kubernetes.io/affinity: cookie
|
nginx.ingress.kubernetes.io/affinity: cookie
|
||||||
|
|||||||
@ -3,6 +3,7 @@ apiVersion: postgresql.cnpg.io/v1
|
|||||||
kind: ClusterImageCatalog
|
kind: ClusterImageCatalog
|
||||||
metadata:
|
metadata:
|
||||||
name: postgresql
|
name: postgresql
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
images:
|
images:
|
||||||
- major: 16
|
- major: 16
|
||||||
@ -15,6 +16,7 @@ apiVersion: postgresql.cnpg.io/v1
|
|||||||
kind: Cluster
|
kind: Cluster
|
||||||
metadata:
|
metadata:
|
||||||
name: sastrafilm
|
name: sastrafilm
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
instances: 2
|
instances: 2
|
||||||
|
|
||||||
@ -42,6 +44,7 @@ apiVersion: postgresql.cnpg.io/v1
|
|||||||
kind: Pooler
|
kind: Pooler
|
||||||
metadata:
|
metadata:
|
||||||
name: sastrafilm-rw-pooler
|
name: sastrafilm-rw-pooler
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
cluster:
|
cluster:
|
||||||
name: sastrafilm
|
name: sastrafilm
|
||||||
@ -60,6 +63,7 @@ apiVersion: postgresql.cnpg.io/v1
|
|||||||
kind: Pooler
|
kind: Pooler
|
||||||
metadata:
|
metadata:
|
||||||
name: sastrafilm-ro-pooler
|
name: sastrafilm-ro-pooler
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
cluster:
|
cluster:
|
||||||
name: sastrafilm
|
name: sastrafilm
|
||||||
@ -78,6 +82,7 @@ apiVersion: postgresql.cnpg.io/v1
|
|||||||
kind: ScheduledBackup
|
kind: ScheduledBackup
|
||||||
metadata:
|
metadata:
|
||||||
name: sastrafilm
|
name: sastrafilm
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
schedule: "0 2 * * *"
|
schedule: "0 2 * * *"
|
||||||
method: volumeSnapshot
|
method: volumeSnapshot
|
||||||
|
|||||||
@ -3,3 +3,4 @@ apiVersion: rabbitmq.com/v1beta1
|
|||||||
kind: RabbitmqCluster
|
kind: RabbitmqCluster
|
||||||
metadata:
|
metadata:
|
||||||
name: sastrafilm
|
name: sastrafilm
|
||||||
|
namespace: default
|
||||||
|
|||||||
64
runtime/base/secret.example.yml
Normal file
64
runtime/base/secret.example.yml
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
---
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
name: sastrafilm-postgres
|
||||||
|
data:
|
||||||
|
password: YWJjZGVm
|
||||||
|
username: YWJjZGVm
|
||||||
|
|
||||||
|
---
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
name: sastrafilm-image-registry
|
||||||
|
type: kubernetes.io/dockerconfigjson
|
||||||
|
stringData:
|
||||||
|
.dockerconfigjson: |
|
||||||
|
{
|
||||||
|
"auths": {
|
||||||
|
"ghcr.io": {"username":"abcdef","password":"abcdef","auth":"abcdef"}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
---
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
name: sastrafilm-server
|
||||||
|
data:
|
||||||
|
ACLEDA_CALLBACK_API_KEY: YWJjZGVm
|
||||||
|
ACLEDA_REMOTE_PASSWORD: YWJjZGVm
|
||||||
|
ACLEDA_REMOTE_USER: YWJjZGVm
|
||||||
|
ACLEDA_SECRET: YWJjZGVm
|
||||||
|
API_DOC_PASSWORD: YWJjZGVm
|
||||||
|
CELLCARD_CLIENT_ID: YWJjZGVm
|
||||||
|
CELLCARD_CLIENT_SECRET: YWJjZGVm
|
||||||
|
CLOUDFLARE_PEM: YWJjZGVm
|
||||||
|
CLOUDFLARE_X_AUTH_KEY: YWJjZGVm
|
||||||
|
CLOUDINARY_API_KEY: YWJjZGVm
|
||||||
|
CLOUDINARY_API_SECRET: YWJjZGVm
|
||||||
|
FIREBASE_ADMIN_SDK_SERVICE_ACCOUNT_DATA: YWJjZGVm
|
||||||
|
FIREBASE_REALTIME_DATABASE_URL: YWJjZGVm
|
||||||
|
GEOLITE2_LICENSE_KEY: YWJjZGVm
|
||||||
|
GOOGLE_PAY_SERVICE_ACCOUNT_FILE_DATA: YWJjZGVm
|
||||||
|
JWT_SECRET_KEY: YWJjZGVm
|
||||||
|
PAYWAY_API_KEY: YWJjZGVm
|
||||||
|
PLASGATE-CA.CERT.PEM: YWJjZGVm
|
||||||
|
PLASGATE.CERT.PEM: YWJjZGVm
|
||||||
|
PLASGATE.KEY.PEM: YWJjZGVm
|
||||||
|
PLASGATE_PASSWORD: YWJjZGVm
|
||||||
|
PLASGATE_SENDER: YWJjZGVm
|
||||||
|
PLASGATE_USERNAME: YWJjZGVm
|
||||||
|
S3_ACCESS_KEY_ID: YWJjZGVm
|
||||||
|
S3_SECRET_ACCESS_KEY: YWJjZGVm
|
||||||
|
SMTP_PASS: YWJjZGVm
|
||||||
|
SYMMETRIC_ENCRYPTION_KEY: YWJjZGVm
|
||||||
|
TELEBOT_TOKEN: YWJjZGVm
|
||||||
|
TRUEMONEY_CLIENT_SECRET: YWJjZGVm
|
||||||
|
TRUEMONEY_PRIVATE_KEY_DATA: YWJjZGVm
|
||||||
|
TWILIO_ACCOUNT_SID: YWJjZGVm
|
||||||
|
TWILIO_AUTH_TOKEN: YWJjZGVm
|
||||||
|
TWILIO_MESSAGE_SERVICE_ID: YWJjZGVm
|
||||||
|
WING_CLIENT_SECRET: YWJjZGVm
|
||||||
|
WING_USER_PASSWORD: YWJjZGVm
|
||||||
@ -3,6 +3,7 @@ apiVersion: v1
|
|||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
name: sastrafilm-server
|
name: sastrafilm-server
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
selector:
|
selector:
|
||||||
@ -23,6 +24,7 @@ apiVersion: v1
|
|||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
name: sastrafilm-user-subscription-worker
|
name: sastrafilm-user-subscription-worker
|
||||||
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
selector:
|
selector:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user