Documentation ¶
Index ¶
- Constants
- type Service
- func (s *Service) Generate(ctx context.Context, spinConfig *interfaces.SpinnakerConfig) (*generated.SpinnakerGeneratedConfig, error)
- func (s *Service) GetAllVersions(ctx context.Context) ([]string, error)
- func (s *Service) GetBOM(ctx context.Context, version string) (map[string]interface{}, error)
- func (s *Service) Validate(ctx context.Context, spinsvc interfaces.SpinnakerService, failFast bool, ...) error
Constants ¶
View Source
const SecretRelativeFilenames = "secrets"
Relative file path used to store secrets in the config sent to Halyard
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
Service is the Halyard implementation of the ManifestGenerator
func (*Service) Generate ¶
func (s *Service) Generate(ctx context.Context, spinConfig *interfaces.SpinnakerConfig) (*generated.SpinnakerGeneratedConfig, error)
Generate calls Halyard to generate the required files and return a list of parsed objects
func (*Service) GetAllVersions ¶
Click to show internal directories.
Click to hide internal directories.