apiVersion: apps/v1 kind: Deployment metadata: name: vminsert namespace: monitoring labels: name: vminsert annotations: deployment.kubernetes.io/revision: "5" spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 7 selector: matchLabels: app: vminsert strategy: rollingUpdate: maxSurge: 1 maxUnavailable: 0 type: RollingUpdate template: metadata: labels: app: vminsert spec: nodeSelector: role: "application" containers: - name: vminsert image: victoriametrics/vminsert imagePullPolicy: IfNotPresent args: - --storageNode=vmstorage:8400 ports: - containerPort: 8480 protocol: TCP resources: requests: cpu: 1 memory: 1Gi limits: cpu: 4 memory: 8Gi --- apiVersion: v1 kind: Service metadata: name: vminsert namespace: monitoring spec: ports: - protocol: TCP port: 8480 targetPort: 8480 selector: app: vminsert