Package io.quarkiverse.helm.deployment
Interface HelmRepository
public interface HelmRepository
-
Method Summary
Modifier and TypeMethodDescriptionThe deployment target to push.default Stringdefault Stringpassword()The Helm repository password.booleanpush()If true, it will perform the upload to a Helm repository.type()The Helm repository type.url()The Helm repository URL.username()The Helm repository username.
-
Method Details
-
push
@WithDefault("false") boolean push()If true, it will perform the upload to a Helm repository. -
deploymentTarget
The deployment target to push. Options are: `kubernetes`, `openshift`, `knative`... -
type
Optional<HelmRepositoryType> type()The Helm repository type. Options are: `CHARTMUSEUM`, `ARTIFACTORY`, and `NEXUS`. -
url
The Helm repository URL. -
username
The Helm repository username. -
password
The Helm repository password. -
getUsername
-
getPassword
-