Documentation ¶
Index ¶
- type Factory
- func (f Factory) NewGit(opts v1alpha1.AppFetchGit, nsName string) *Git
- func (f Factory) NewHTTP(opts v1alpha1.AppFetchHTTP, nsName string) *HTTP
- func (f Factory) NewHelmChart(opts v1alpha1.AppFetchHelmChart, nsName string) *HelmChart
- func (f Factory) NewImage(opts v1alpha1.AppFetchImage, nsName string) *Image
- func (f Factory) NewInline(opts v1alpha1.AppFetchInline, nsName string) *Inline
- type Git
- type HTTP
- type HelmChart
- type Image
- type Inline
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Factory ¶
type Factory struct {
// contains filtered or unexported fields
}
func NewFactory ¶
func NewFactory(coreClient kubernetes.Interface) Factory
func (Factory) NewHelmChart ¶
func (f Factory) NewHelmChart(opts v1alpha1.AppFetchHelmChart, nsName string) *HelmChart
type Git ¶
type Git struct {
// contains filtered or unexported fields
}
func NewGit ¶
func NewGit(opts v1alpha1.AppFetchGit, nsName string, coreClient kubernetes.Interface) *Git
type HTTP ¶
type HTTP struct {
// contains filtered or unexported fields
}
func NewHTTP ¶
func NewHTTP(opts v1alpha1.AppFetchHTTP, nsName string, coreClient kubernetes.Interface) *HTTP
type HelmChart ¶
type HelmChart struct {
// contains filtered or unexported fields
}
func NewHelmChart ¶
func NewHelmChart(opts v1alpha1.AppFetchHelmChart, nsName string, coreClient kubernetes.Interface) *HelmChart
type Image ¶
type Image struct {
// contains filtered or unexported fields
}
func NewImage ¶
func NewImage(opts v1alpha1.AppFetchImage, nsName string, coreClient kubernetes.Interface) *Image
Click to show internal directories.
Click to hide internal directories.