GitRepositoryDefinition interface

Параметры для согласования с типом типа источника GitRepository.

Свойства

httpsCACert

Содержимое центра сертификации HTTPS в кодировке Base64, используемое для доступа к частным репозиториям Git через HTTPS

httpsUser

Имя пользователя HTTPS с открытым текстом, используемое для доступа к частным репозиториям Git по протоколу HTTPS

localAuthRef

Имя локального секрета в кластере Kubernetes для использования в качестве секрета проверки подлинности, а не секретов управляемой или пользовательской конфигурации.

repositoryRef

Исходная ссылка для объекта GitRepository.

sshKnownHosts

В кодировке Base64 known_hosts значение, содержащее открытые ключи SSH, необходимые для доступа к частным репозиториям Git через SSH

syncIntervalInSeconds

Интервал, с помощью которого необходимо повторно примирить источник репозитория кластера с удаленным.

timeoutInSeconds

Максимальное время для попытки примирить источник репозитория Git кластера с удаленным.

url

URL-адрес для синхронизации репозитория Git конфигурации flux.

Сведения о свойстве

httpsCACert

Содержимое центра сертификации HTTPS в кодировке Base64, используемое для доступа к частным репозиториям Git через HTTPS

httpsCACert?: string

Значение свойства

string

httpsUser

Имя пользователя HTTPS с открытым текстом, используемое для доступа к частным репозиториям Git по протоколу HTTPS

httpsUser?: string

Значение свойства

string

localAuthRef

Имя локального секрета в кластере Kubernetes для использования в качестве секрета проверки подлинности, а не секретов управляемой или пользовательской конфигурации.

localAuthRef?: string

Значение свойства

string

repositoryRef

Исходная ссылка для объекта GitRepository.

repositoryRef?: RepositoryRefDefinition

Значение свойства

sshKnownHosts

В кодировке Base64 known_hosts значение, содержащее открытые ключи SSH, необходимые для доступа к частным репозиториям Git через SSH

sshKnownHosts?: string

Значение свойства

string

syncIntervalInSeconds

Интервал, с помощью которого необходимо повторно примирить источник репозитория кластера с удаленным.

syncIntervalInSeconds?: number

Значение свойства

number

timeoutInSeconds

Максимальное время для попытки примирить источник репозитория Git кластера с удаленным.

timeoutInSeconds?: number

Значение свойства

number

url

URL-адрес для синхронизации репозитория Git конфигурации flux.

url?: string

Значение свойства

string