Documentation ¶
Overview ¶
Proof of Concepts for the Cloud-Barista Multi-Cloud Project.
- Cloud-Barista: https://github.com/cloud-barista
ETCD Hander (ETCD Version 3 API, Thanks ETCD.)
by powerkim@powerkim.co.kr, 2019.03.
Index ¶
- func AddServer(ctx context.Context, cli *clientv3.Client, provider *string, ...)
- func Close(cli *clientv3.Client)
- func Connect(moniServerPort *string) (*clientv3.Client, error)
- func DelAllServers(ctx context.Context, cli *clientv3.Client)
- func DelProviderAllServers(ctx context.Context, cli *clientv3.Client, provider *string)
- func DelProviderServer(ctx context.Context, cli *clientv3.Client, provider *string, delserver *string)
- func DelServer(ctx context.Context, cli *clientv3.Client, delserver *string)
- func InstanceIDListAWS(ctx context.Context, cli *clientv3.Client) []*string
- func InstanceIDListAZURE(ctx context.Context, cli *clientv3.Client) []*string
- func InstanceIDListGCP(ctx context.Context, cli *clientv3.Client) []*string
- func ServerList(ctx context.Context, cli *clientv3.Client) []*string
- func ServerListAWS(ctx context.Context, cli *clientv3.Client) []*string
- func ServerListGCP(ctx context.Context, cli *clientv3.Client) []*string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DelProviderAllServers ¶
func DelProviderServer ¶
func InstanceIDListAWS ¶
func InstanceIDListAZURE ¶
func InstanceIDListGCP ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.