Class HelmRepository


  • public class HelmRepository
    extends Object
    • 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> deploymentTarget
        The 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`.
      • url

        @ConfigItem
        public Optional<String> url
        The Helm repository URL.
      • username

        @ConfigItem
        public Optional<String> username
        The Helm repository username.
      • password

        @ConfigItem
        public Optional<String> password
        The Helm repository password.
    • Constructor Detail

      • HelmRepository

        public HelmRepository()
    • Method Detail

      • getUsername

        public String getUsername()
      • getPassword

        public String getPassword()