小编use*_*888的帖子

Gitlab CI 管道:无法在命名空间中创建 pod

我有一个 kubernetes 集群(rancherOS & RKE),它有一个正在运行的 gitlab runner pod。连接到我的 GitLab 实例工作正常。

如果我激活管道,它会直接失败并显示以下错误:

Running with gitlab-runner 11.4.2 (cf91d5e1)
  on Kubernetes Runner e5e25776
Using Kubernetes namespace: gitlab-managed-apps
Using Kubernetes executor with image ubuntu:latest ...
ERROR: Job failed (system failure): pods is forbidden: User "system:serviceaccount:gitlab-managed-apps:default" cannot create pods in the namespace "gitlab-managed-apps"
Run Code Online (Sandbox Code Playgroud)

这是我的 gitlab-runner 部署 yaml:

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: gitlab-runner
  namespace: gitlab-managed-apps
spec:
  replicas: 1
  selector:
    matchLabels:
      name: gitlab-runner
  template:
    metadata:
      labels:
        name: gitlab-runner
    spec:
      containers:
      - args:
        - run
        image: …
Run Code Online (Sandbox Code Playgroud)

continuous-integration pipeline gitlab kubernetes

5
推荐指数
2
解决办法
4651
查看次数

Kubernetes:如何增加临时存储

我有三个主节点,每个 80 GB 磁盘大小。最近我遇到了这个问题:

Normal   Pulling              52s (x2 over 6m17s)  kubelet, 192.168.10.37  pulling image "gcr.io/kubeflow-images-public/tensorflow-serving-1.8gpu:latest"
  Warning  Evicted              8s (x5 over 4m19s)   kubelet, 192.168.10.37  The node was low on resource: ephemeral-storage.
Run Code Online (Sandbox Code Playgroud)

–>“节点资源不足:临时存储。”

执行节点上的存储如下所示:

Filesystem                Size      Used Available Use% Mounted on
overlay                   7.4G      5.2G      1.8G  74% /
tmpfs                     3.9G         0      3.9G   0% /dev
tmpfs                     3.9G         0      3.9G   0% /sys/fs/cgroup
/dev/vda1                 7.4G      5.2G      1.8G  74% /opt
/dev/vda1                 7.4G      5.2G      1.8G  74% /mnt
/dev/vda1                 7.4G      5.2G      1.8G  74% /media
/dev/vda1                 7.4G      5.2G      1.8G  74% …
Run Code Online (Sandbox Code Playgroud)

storage kubernetes

5
推荐指数
1
解决办法
2万
查看次数