apiVersion: apps/v1 kind: Deployment metadata: name: r2server spec: selector: matchLabels: app: r2server template: metadata: labels: app: r2server spec: containers: - name: r2server image: lsmbp.local:5550/r2server:v5 imagePullPolicy: IfNotPresent resources: limits: memory: "1024Mi" cpu: "1000m" ports: - containerPort: 3999 hostPort: 3999 - containerPort: 3010 hostPort: 3010 - containerPort: 3011 hostPort: 3011 --- apiVersion: v1 kind: Service metadata: name: r2server-service-gate spec: selector: app: r2server ports: - port: 3999 targetPort: 3999 protocol: TCP --- apiVersion: v1 kind: Service metadata: name: r2server-service-connector0 spec: selector: app: r2server ports: - port: 3010 targetPort: 3010 protocol: TCP --- apiVersion: v1 kind: Service metadata: name: r2server-service-connector1 spec: selector: app: r2server ports: - port: 3011 targetPort: 3011 protocol: TCP --- apiVersion: v1 kind: ConfigMap metadata: name: r2server-service-gate-config namespace: default data: 3999: "r2server-service-gate:3999"