Interface HelmRepository


public interface HelmRepository
  • Method Details

    • push

      @WithDefault("false") boolean push()
      If true, it will perform the upload to a Helm repository.
    • deploymentTarget

      @WithDefault("${quarkus.kubernetes.deployment-target}") Optional<String> deploymentTarget()
      The deployment target to push. Options are: `kubernetes`, `openshift`, `knative`...
    • type

      The Helm repository type. Options are: `CHARTMUSEUM`, `ARTIFACTORY`, and `NEXUS`.
    • url

      The Helm repository URL.
    • username

      Optional<String> username()
      The Helm repository username.
    • password

      Optional<String> password()
      The Helm repository password.
    • getUsername

      default String getUsername()
    • getPassword

      default String getPassword()