jx: github.com/jenkins-x/jx/pkg/cloud/factory Index | Files

package factory

import "github.com/jenkins-x/jx/pkg/cloud/factory"

Index

Package Files

factory.go

func NewBucketProvider Uses

func NewBucketProvider(requirements *config.RequirementsConfig) buckets.Provider

NewBucketProvider creates a new bucket provider for a given Kubernetes provider

func NewBucketProviderFromTeamSettingsConfiguration Uses

func NewBucketProviderFromTeamSettingsConfiguration(factory clients.Factory) (buckets.Provider, error)

NewBucketProviderFromTeamSettingsConfiguration returns a bucket provider based on the jx-requirements file embedded in TeamSettings

func NewBucketProviderFromTeamSettingsConfigurationOrDefault Uses

func NewBucketProviderFromTeamSettingsConfigurationOrDefault(factory clients.Factory, storageLocation v1.StorageLocation) (buckets.Provider, error)

NewBucketProviderFromTeamSettingsConfigurationOrDefault returns a bucket provider based on the jx-requirements file embedded in TeamSettings or returns the default LegacyProvider and initializes it

Package factory imports 11 packages (graph) and is imported by 3 packages. Updated 2019-11-14. Refresh now. Tools for package owners.