knative 0.4 Обслуживание - Название редакции

Можно ли установить название ревизии?

Когда я создаю сервис, он создает конфигурацию и ревизию, но имя ревизии имеет "случайный" суффикс, который затрудняет отслеживание порядка ревизии.

1 ответ

Решение

В настоящее время Kubernetes генерирует случайную строку, которую использует Knative, и, следовательно, нет порядка. Можно создать собственные имена ревизий, но вы должны убедиться, что каждое имя ревизии уникально (т.е. вам нужно изменить my-next-revision):

apiVersion: serving.knative.dev/v1alpha1
kind: Service
metadata:
  name: my-app
  namespace: default
spec:
  release:
    revisions: [my-next-revision]  # Reference the next Revision
    configuration:
      revisionTemplate:
        metadata:
          name: my-next-revision  # Name for next Revision (must change whenever revisionTemplate changes)
        spec:
          ...

Член команды Knative сказал, что они рассматривают "предложение API v1beta1, позволяющее пользователям" вводить свое собственное имя ревизии "".

Полную информацию и все цитаты для этой информации можно найти у Мэтью Мура в этом обсуждении групп Google.

Другие вопросы по тегам