首页 > 解决方案 > Kubernetes 上的 API 部署,Pod 未创建

问题描述

我在 kubernetes 上部署 APi,但 POD 没有产生错误:

unable to ensure pod container exists: failed to create container for [kubepods burstable pod63951ed1-a42f-44c9-9f85-fbb4c06a3e83] : mkdir /sys/fs/cgroup/memory/kubepods/burstable/pod63951ed1-a42f-44c9-9f85-fbb4c06a3e83: cannot allocate memory

YAML 文件:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: abc
  labels:
    app: abc
spec:
  replicas: 3
  selector:
    matchLabels:
      app: vaccndev
  template:
    metadata:
      labels:
        name: abc
        app: abc
    spec:
      hostname: abc
      containers:
      - name: abc
        image: docker.repo1.xyz.com/va_nonuser/server:Dev
        imagePullPolicy: IfNotPresent
        resources:
            limits:
              cpu: 1
              memory: 2Gi
            requests:
              cpu: 1
              memory: 1Gi

标签: kubernetes

解决方案


推荐阅读