Documentation
¶
Index ¶
- func NewPlatform() platform.Platform
- type Platform
- func (s *Platform) CreateCloudlet(ctx context.Context, cloudlet *edgeproto.Cloudlet, ...) (bool, error)
- func (s *Platform) DeleteCloudlet(ctx context.Context, cloudlet *edgeproto.Cloudlet, ...) error
- func (s *Platform) GatherCloudletInfo(ctx context.Context, info *edgeproto.CloudletInfo) error
- func (s *Platform) GetFeatures() *edgeproto.PlatformFeatures
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewPlatform ¶
Types ¶
type Platform ¶
Kind platform with multi-tenant cluster support. We may also want to add shepherd/envoy to test metrics.
func (*Platform) CreateCloudlet ¶
func (*Platform) DeleteCloudlet ¶
func (s *Platform) DeleteCloudlet(ctx context.Context, cloudlet *edgeproto.Cloudlet, pfConfig *edgeproto.PlatformConfig, pfInitConfig *pf.PlatformInitConfig, caches *pf.Caches, updateCallback edgeproto.CacheUpdateCallback) error
func (*Platform) GatherCloudletInfo ¶
func (*Platform) GetFeatures ¶
func (s *Platform) GetFeatures() *edgeproto.PlatformFeatures
Click to show internal directories.
Click to hide internal directories.