zoukankan      html  css  js  c++  java
  • kube-batch 创建的pod 一直是Pending

    官网的例子

    apiVersion: batch/v1
    kind: Job
    metadata:
      name: qj-1
    spec:
      backoffLimit: 6
      completions: 6
      parallelism: 6
      template:
        metadata:
          annotations:
            scheduling.k8s.io/group-name: qj-1
        spec:
          containers:
          - image: busybox
            imagePullPolicy: IfNotPresent
            name: busybox
            resources:
              requests:
                cpu: "1"
          restartPolicy: Never
          schedulerName: kube-batch
    ---
    apiVersion: scheduling.incubator.k8s.io/v1alpha1
    kind: PodGroup
    metadata:
      name: qj-1
    spec:
      minMember: 6
    

    现象:pod 一直处于Pending 状态

    [root@YZ-222-23-201 batch]#kubectl get pod -n test-sx |grep qj-1
    qj-1-bwfjh     0/1     Pending            0          19h
    

    查看podgroups信息

    {
      "kind": "Status",
      "apiVersion": "v1",
      "metadata": {
        
      },
      "status": "Failure",
      "message": "podgroups.scheduling.incubator.k8s.io "qj-1" is forbidden: User "system:serviceaccount:kube-system:default" cannot get resource "podgroups" in API group "scheduling.incubator.k8s.io" in the namespace "test-sx"",
      "reason": "Forbidden",
      "details": {
        "name": "qj-1",
        "group": "scheduling.incubator.k8s.io",
        "kind": "podgroups"
      },
      "code": 403
    }
    

    解决办法

    apiVersion: rbac.authorization.k8s.io/v1beta1
    kind: ClusterRoleBinding
    metadata:
      name: default-sa-admin
    subjects:
      - kind: ServiceAccount
        name: default
        namespace: kube-system
    roleRef:
      kind: ClusterRole
      name: cluster-admin
      apiGroup: rbac.authorization.k8s.io
    
  • 相关阅读:
    #背包#nssl 1488 上升子序列
    #环#nssl 1487 图
    #分治#JZOJ 4211 送你一颗圣诞树
    #概率,dp#JZOJ 4212 我想大声告诉你
    #并查集#JZOJ 4223 旅游
    #dp#nssl 1478 题
    #对顶堆#nssl 1477 赛
    #线段树,离散#nssl 1476 联
    #折半搜索,状压dp#nssl 1471 Y
    #并查集,线性筛#nssl 1470 X
  • 原文地址:https://www.cnblogs.com/shix0909/p/13283219.html
Copyright © 2011-2022 走看看