Interface ConfigurableHelmInstallFromRepositoryOptions
-
- All Implemented Interfaces:
-
io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmInstallationOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmServerOperationOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmServerOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.HelmInstallFromRepositoryOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.HelmInstallationOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.HelmOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.HelmServerOperationOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.HelmServerOptions
public interface ConfigurableHelmInstallFromRepositoryOptions implements ConfigurableHelmInstallationOptions, HelmInstallFromRepositoryOptions
-
-
Method Summary
Modifier and Type Method Description abstract Property<URI>getRepository()Chart repository URL where to locate the requested chart. abstract Property<String>getUsername()Chart repository username where to locate the requested chart. abstract Property<String>getPassword()Chart repository password where to locate the requested chart. abstract RegularFilePropertygetCaFile()Verify certificates of HTTPS-enabled servers using this CA bundle. abstract RegularFilePropertygetCertFile()Identify HTTPS client using this SSL certificate file. abstract RegularFilePropertygetKeyFile()Identify HTTPS client using this SSL key file. -
Methods inherited from class io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmInstallationOptions
getAtomic, getCreateNamespace, getDevel, getVerify, getVersion, getWait, getWaitForJobs -
Methods inherited from class io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmServerOperationOptions
getDryRun, getNoHooks, getRemoteTimeout -
Methods inherited from class io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmServerOptions
getKubeConfig, getKubeContext, getNamespace -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getRepository
abstract Property<URI> getRepository()
Chart repository URL where to locate the requested chart.
Corresponds to the
--repoHelm CLI parameter.
-
getUsername
abstract Property<String> getUsername()
Chart repository username where to locate the requested chart.
Corresponds to the
--usernameCLI parameter.
-
getPassword
abstract Property<String> getPassword()
Chart repository password where to locate the requested chart.
Corresponds to the
--passwordCLI parameter.
-
getCaFile
abstract RegularFileProperty getCaFile()
Verify certificates of HTTPS-enabled servers using this CA bundle.
Corresponds to the
--ca-fileCLI parameter.
-
getCertFile
abstract RegularFileProperty getCertFile()
Identify HTTPS client using this SSL certificate file.
Corresponds to the
--cert-fileCLI parameter.
-
getKeyFile
abstract RegularFileProperty getKeyFile()
Identify HTTPS client using this SSL key file.
Corresponds to the
--key-fileCLI parameter.
-
-
-
-