helm:content

Full name:

org.microbean:helm-maven-plugin:2.8.2.1.1.2:content

Description:

Retrieves the content of a release.

Attributes:

  • Requires a Maven project to be executed.

Required Parameters

Name Type Since Description
releaseName String - The name of the release.
User property is: helm.releaseName.
version Integer - The version of the release.
Default value is: 0.

Optional Parameters

Name Type Since Description
clientConfiguration Config - The Config describing how a DefaultKubernetesClient should connect to a Kubernetes cluster.
releaseContentListeners List - A List of ReleaseContentListeners that will be notified of a release's content retrieval.
Alias is: releaseContentListenersList.
skip boolean - Whether to skip execution.
Default value is: false.
User property is: helm.skip.
tillerLabels Map - The Kubernetes labels normally found on Tiller pods.
User property is: tiller.labels.
tillerNamespace String - The Kubernetes cluster namespace in which Tiller may be found.
Default value is: kube-system.
User property is: tiller.namespace.
tillerPort int - The port on which Tiller may be reached.
Default value is: 44134.
User property is: tiller.port.

Parameter Details

clientConfiguration:

The Config describing how a DefaultKubernetesClient should connect to a Kubernetes cluster.
  • Type: io.fabric8.kubernetes.client.Config
  • Required: No

releaseContentListeners:

A List of ReleaseContentListeners that will be notified of a release's content retrieval.
  • Type: java.util.List
  • Required: No
  • Alias: releaseContentListenersList

releaseName:

The name of the release.
  • Type: java.lang.String
  • Required: Yes
  • User Property: helm.releaseName

skip:

Whether to skip execution.
  • Type: boolean
  • Required: No
  • User Property: helm.skip
  • Default: false

tillerLabels:

The Kubernetes labels normally found on Tiller pods.
  • Type: java.util.Map
  • Required: No
  • User Property: tiller.labels

tillerNamespace:

The Kubernetes cluster namespace in which Tiller may be found.
  • Type: java.lang.String
  • Required: No
  • User Property: tiller.namespace
  • Default: kube-system

tillerPort:

The port on which Tiller may be reached.
  • Type: int
  • Required: No
  • User Property: tiller.port
  • Default: 44134

version:

The version of the release.
  • Type: java.lang.Integer
  • Required: Yes
  • Default: 0