GitRepositoryDefinition interface
Параметры для согласования с типом типа источника GitRepository.
Свойства
| https |
Содержимое центра сертификации HTTPS в кодировке Base64, используемое для доступа к частным репозиториям Git через HTTPS |
| https |
Имя пользователя HTTPS с открытым текстом, используемое для доступа к частным репозиториям Git по протоколу HTTPS |
| local |
Имя локального секрета в кластере Kubernetes для использования в качестве секрета проверки подлинности, а не секретов управляемой или пользовательской конфигурации. |
| repository |
Исходная ссылка для объекта GitRepository. |
| ssh |
В кодировке Base64 known_hosts значение, содержащее открытые ключи SSH, необходимые для доступа к частным репозиториям Git через SSH |
| sync |
Интервал, с помощью которого необходимо повторно примирить источник репозитория кластера с удаленным. |
| timeout |
Максимальное время для попытки примирить источник репозитория 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