knative 0.4 Обслуживание - Название редакции - PullRequest
0 голосов
/ 05 апреля 2019

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

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

1 Ответ

0 голосов
/ 13 апреля 2019

В настоящее время 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

...