package
0.55.0
Repository: https://github.com/replicatedhq/ship.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Structs

AKSAsset.
Asset is a spec to generate one or more deployment assets.
Assets is the top level assets object.
AssetShared is attributes common to all assets.
No description provided by the author
Config is the top level config object.
No description provided by the author
DockerAsset is an asset that declares a docker image.
DockerLayerAsset is an asset that will unpack a docker layer at `dest`.
EKSAsset.
EntitlementLabel is a single entitlement label.
Entitlements is a signed object containing entitlments info+metadata.
EntitlementValue is a single entitlement value.
No description provided by the author
GitHubAsset is an asset whose contents are specified directly in the Spec.
No description provided by the author
GithubFile.
GKEAsset.
HelmAsset is an asset that declares a helm chart on github.
No description provided by the author
HelmIntro is a lifecycle step to render persisted README.md in the .ship folder.
HelmValues is a lifecycle step to render persisted values.yaml in the .ship folder and save user input changes to values.yaml.
A HelmValuesReadmeSource tells ship how to populate the readme file for the helm values editor.
Image.
InlineAsset is an asset whose contents are specified directly in the Spec.
KubectlApply is a lifeycle step to execute `apply` for a kubeconfig asset.
Kustomize is a lifecycle step to generate overlays for generated assets.
KustomizeIntro is a lifeycle step to display an informative intro page for kustomize.
No description provided by the author
A Lifecycle is the top-level lifecycle object.
LocalAsset is an asset whose contents are on the local fs.
LocalHelmOpts specifies a helm chart that should be templated using other assets that are already present at `ChartRoot`.
Message is a lifeycle step to print a message.
Meta describes metadata about an entitlements payload.
Release.
ReleaseMetadata.
Render is a lifeycle step to collect config and render assets.
No description provided by the author
Spec is the top level Ship document that defines an application.
Step represents vendor-customized configuration steps & messaging.
No description provided by the author
Terraform is a lifeycle step to execute `apply` for a runbook's terraform asset.
TerraformAsset.
Unfork is a lifecycle step to generate patches and overlays for two generates assets that consist of raw K8S YAML.
Utilization is a single utilization value.
No description provided by the author
No description provided by the author
WebAsset is an asset whose contents are specified by the HTML at the corresponding URL.

# Interfaces

No description provided by the author