--- apiVersion: apps/v1 kind: Deployment metadata: name: mtproxy labels: app: mtproxy spec: replicas: 1 selector: matchLabels: app: mtproxy template: metadata: labels: app: mtproxy spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: xray-node-address operator: Exists containers: - name: mtproxy image: telegrammessenger/proxy:latest imagePullPolicy: Always ports: - name: proxy containerPort: 443 protocol: TCP env: - name: SECRET value: "00baadf00d15abad1deaa51abaadcafe" volumeMounts: - name: data mountPath: /data resources: requests: memory: "128Mi" cpu: "100m" limits: memory: "256Mi" cpu: "500m" volumes: - name: data persistentVolumeClaim: claimName: mtproxy-data