Documentation
¶
Index ¶
- Variables
- func AWSInstancesMetadata() []aws.InstanceMetadata
- func Bucket() string
- func BucketPath(key string) string
- func ClusterName() string
- func DeleteBucketDir(dir string, continueIfFailure bool) error
- func DeleteBucketFile(file string) error
- func DeleteBucketPrefix(prefix string, continueIfFailure bool) error
- func GCPManagedConfigOrNil() *clusterconfig.GCPManagedConfig
- func ImageDownloader() string
- func Init() error
- func IsBucketFile(fileKey string) (bool, error)
- func IsManaged() bool
- func ListBucketDir(dir string, maxResults *int64) ([]*storage.ObjectAttrs, []*s3.Object, error)
- func ListBucketDirOneLevel(dir string, maxResults *int64) ([]string, error)
- func ListBucketPrefix(prefix string, maxResults *int64) ([]*storage.ObjectAttrs, []*s3.Object, error)
- func ManagedConfigOrNil() *clusterconfig.ManagedConfig
- func ReadBytesFromBucket(key string) ([]byte, error)
- func ReadJSONFromBucket(objPtr interface{}, key string) error
- func Telemetry() bool
- func UploadBytesToBucket(data []byte, key string) error
- func UploadJSONToBucket(obj interface{}, key string) error
- func UploadStringToBucket(str string, key string) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Provider types.ProviderType OperatorMetadata *clusterconfig.OperatorMetadata CoreConfig *clusterconfig.CoreConfig GCPCoreConfig *clusterconfig.GCPCoreConfig AWS *aws.Client GCP *gcp.Client K8s *k8s.Client K8sIstio *k8s.Client K8sAllNamspaces *k8s.Client Prometheus promv1.API )
Functions ¶
func AWSInstancesMetadata ¶ added in v0.31.0
func AWSInstancesMetadata() []aws.InstanceMetadata
func BucketPath ¶ added in v0.24.0
func ClusterName ¶ added in v0.24.0
func ClusterName() string
func DeleteBucketDir ¶ added in v0.24.0
func DeleteBucketFile ¶ added in v0.27.0
func DeleteBucketPrefix ¶ added in v0.27.0
func GCPManagedConfigOrNil ¶ added in v0.28.0
func GCPManagedConfigOrNil() *clusterconfig.GCPManagedConfig
func ImageDownloader ¶ added in v0.24.0
func ImageDownloader() string
func IsBucketFile ¶ added in v0.24.0
func ListBucketDir ¶ added in v0.27.0
func ListBucketDirOneLevel ¶ added in v0.24.0
func ListBucketPrefix ¶ added in v0.27.0
func ManagedConfigOrNil ¶ added in v0.28.0
func ManagedConfigOrNil() *clusterconfig.ManagedConfig
func ReadBytesFromBucket ¶ added in v0.25.0
func ReadJSONFromBucket ¶ added in v0.24.0
func UploadBytesToBucket ¶ added in v0.24.0
func UploadJSONToBucket ¶ added in v0.24.0
func UploadStringToBucket ¶ added in v0.27.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.