Сбой при развертывании рабочей нагрузки в GKE: ошибка создания образа контейнера - PullRequest
0 голосов
/ 09 апреля 2020

Я создал образ docker и отправил его в пакеты github. Я использую GCP UI для развертывания этого образа в существующем кластере gke.

Все параметры по умолчанию.

Поставщик репозитория, я выбираю github из выпадающего списка.

Имя изображения GCP автоматически заполняется gcr.io/some-gcp-project/github.com/githubuser/cso:$SHORT_SHA под именем сохраненного изображения.

Файл yaml для развертывания Kubernetes:

---
apiVersion: "apps/v1"
kind: "Deployment"
metadata:
  name: "cso"
  namespace: "default"
  labels:
    app: "cso"
spec:
  replicas: 3
  selector:
    matchLabels:
      app: "cso"
  template:
    metadata:
      labels:
        app: "cso"
    spec:
      containers:
      - name: "cso-1"
        image: "gcr.io/some-gcp-project/github.com/githubuser/cso:$SHORT_SHA"
---
apiVersion: "autoscaling/v2beta1"
kind: "HorizontalPodAutoscaler"
metadata:
  name: "cso-hpa-o9ol"
  namespace: "default"
  labels:
    app: "cso"
spec:
  scaleTargetRef:
    kind: "Deployment"
    name: "cso"
    apiVersion: "apps/v1"
  minReplicas: 1
  maxReplicas: 5
  metrics:
  - type: "Resource"
    resource:
      name: "cpu"
      targetAverageUtilization: 80

Есть ли какие-либо рекомендации по устранению этого?

...