Documentation ¶
Index ¶
Constants ¶
View Source
const (
// RequirementsValuesFileName is the name of the requirements configuration file
RequirementsValuesFileName = "jx-requirements.values.yaml"
)
Variables ¶
This section is empty.
Functions ¶
func SaveRequirementsValuesFile ¶
func SaveRequirementsValuesFile(c *config.RequirementsConfig, fileName string) error
SaveRequirementsValuesFile saves the requirements yaml file for use with helmfile / helm 3
Types ¶
type JxAppsTemplateOptions ¶
type JxAppsTemplateOptions struct { helm.TemplateOptions Dir string VersionStreamDir string VersionStreamURL string VersionStreamRef string TemplateValuesFiles []string IOFileHandles *files.IOFileHandles // contains filtered or unexported fields }
JxAppsTemplateOptions the options for the command
func NewCmdJxAppsTemplate ¶
func NewCmdJxAppsTemplate() (*cobra.Command, *JxAppsTemplateOptions)
NewCmdJxAppsTemplate creates a command object for the command
func (*JxAppsTemplateOptions) Run ¶
func (o *JxAppsTemplateOptions) Run() error
Run implements the command
type RequirementsValues ¶
type RequirementsValues struct { // RequirementsConfig contains the logical installation requirements RequirementsConfig *config.RequirementsConfig `json:"jxRequirements,omitempty"` }
RequirementsValues contains the logical installation requirements in the `jx-requirements.yml` file as helm values
Click to show internal directories.
Click to hide internal directories.