Package io.quarkiverse.helm.deployment
Class HelmRepository
- java.lang.Object
-
- io.quarkiverse.helm.deployment.HelmRepository
-
public class HelmRepository extends Object
-
-
Field Summary
Fields Modifier and Type Field Description Optional<String>deploymentTargetThe deployment target to push.Optional<String>passwordThe Helm repository password.booleanpushIf true, it will perform the upload to a Helm repository.Optional<HelmRepositoryType>typeThe Helm repository type.Optional<String>urlThe Helm repository URL.Optional<String>usernameThe Helm repository username.
-
Constructor Summary
Constructors Constructor Description HelmRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetPassword()StringgetUsername()
-
-
-
Field Detail
-
push
@ConfigItem(defaultValue="false") public boolean push
If true, it will perform the upload to a Helm repository.
-
deploymentTarget
@ConfigItem(defaultValue="${quarkus.kubernetes.deployment-target}") public Optional<String> deploymentTargetThe deployment target to push. Options are: `kubernetes`, `openshift`, `knative`...
-
type
@ConfigItem public Optional<HelmRepositoryType> type
The Helm repository type. Options are: `CHARTMUSEUM`, `ARTIFACTORY`, and `NEXUS`.
-
-